Почему psycopg2 не может быть установлен в виртуальной среде?

Только что установил 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
  • billiard == 3.6.4.0
  • celery == 5.1.2
  • certifi == 2021.5.30
  • charset-normalizer == 2.0.6
  • click == 7.1.2
  • click-didyoumean == 0.0.3
  • click-plugins == 1.1.1
  • click-repl == 0.2.0
  • dj-database-url == 0.5.0
  • Django == 3.2.7
  • django-celery-beat == 2.2.1
  • django-celery-results == 2.2.0
  • django-heroku == 0.3.1
  • django-redis == 5.0.0
  • django-timezone-field == 4.2.1
  • gunicorn == 20.1.0
  • idna = = 3.2
  • kombu == 5.1.0
  • prompt-toolkit == 3.0.20
  • psycopg2 == 2.9.1
  • python-crontab == 2.5.1
  • python-dateutil == 2.8.2
  • python-dotenv == 0.19.0
  • pytz == 2021.1
  • redis == 3.5.3
  • requests == 2.26.0
  • шесть == 1.16.0
  • sqlparse == 0.4.2
  • urllib3 == 1.26.6
  • Vine == 5.0.0
  • wcwidth == 0.2.5
  • whitenoise == 5.3.0

Все они установлены, кроме из psycopg2. Когда я набираю (в активированном virtualenv)

pip install psycopg2==2.9.1

и получаю это ошибка: команда '/ usr / bin / x86_64-linux-gnu-gcc' завершилась неудачно с кодом выхода 1

0
задан 8 October 2021 в 11:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: