
방금 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
- charset-normalizer==2.0.6
- 클릭==7.1.2
- click-didyoumean==0.0.3
- 클릭-플러그인==1.1.1
- 클릭-repl==0.2.0
- DJ-데이터베이스-url==0.5.0
- 장고==3.2.7
- 장고-셀러리-비트==2.2.1
- 장고-셀러리-결과==2.2.0
- 장고-헤로쿠==0.3.1
- 장고-redis==5.0.0
- 장고-시간대-필드==4.2.1
- 유니콘==20.1.0
- 이드나==3.2
- 다시마==5.1.0
- 프롬프트 툴킷==3.0.20
- psycopg2==2.9.1
- 파이썬-crontab==2.5.1
- 파이썬-dateutil==2.8.2
- 파이썬-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
- wc폭==0.2.5
- 백색소음==5.3.0
psycopg2를 제외하고 모두 설치되었습니다. 내가 입력할 때(활성화된 virtualenv에서)
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 코드 컴파일이 필요하지 않습니다.