
ubuntu20.04をインストールしました。
python3.10をインストールしました
sudo apt install python3.10
次にvirtualenvを作成しました
pip install virtualenv
virtualenv -p python3.10 venv
今、私は自分のプロジェクトに必要なものをインストールしようとしています。私が遭遇した唯一の問題はdistutilsに関するものでした。しかし、私は次のように入力しました。
sudo apt install python3.10-distutils
そしてそれは消えた。私は次のような要件リストを持っている
- amqp==5.0.6
- asgiref==3.4.1
- ビリヤード==3.6.4.0
- セロリ==5.1.2
- 証明書==2021.5.30
- 文字セットノーマライザー==2.0.6
- クリック==7.1.2
- クリックした意味==0.0.3
- クリックプラグイン==1.1.1
- クリックリプレイ==0.2.0
- dj-データベース-url==0.5.0
- ジャンゴ==3.2.7
- ジャンゴセロリビート==2.2.1
- django-celery-results==2.2.0
- django-heroku==0.3.1
- django-redis == 5.0.0 です
- django-タイムゾーンフィールド==4.2.1
- グニコーン==20.1.0
- idna==3.2
- 昆布==5.1.0
- プロンプトツールキット==3.0.20
- サイコップ2==2.9.1
- Python-crontab == 2.5.1
- python-dateutil==2.8.2
- Python-dotenv == 0.19.0 です
- 2021.1 更新
- レディス==3.5.3
- リクエスト==2.26.0
- 6==1.16.0
- sqlparse==0.4.2
- urllib3 == 1.26.6
- つる==5.0.0
- 幅==0.2.5
- ホワイトノイズ==5.3.0
psycopg2以外はすべてインストールされています。(アクティブ化された仮想環境で)と入力すると、
pip install psycopg2==2.9.1
そして、次のエラーが発生します: コマンド '/usr/bin/x86_64-linux-gnu-gcc' が終了コード 1 で失敗しました
答え1
解決方法
sudo apt-get install libpq-dev
答え2
試す
pip install psycopg2-binary
Cコードのコンパイルは必要ありません