가상환경에서 사용하는 파이썬은 내 가상환경에 설치되지 않고 기본 베이스에

제 코드는 가상 환경에서 실행 중이고 사용하는 파이썬 버전은 3.7입니다. 버전이나 설치된 패키지를 변경한 적은 없지만 오늘 사용하면서 계속 오류가 보고되었습니다. 파이썬 버전이 맞는지 확인했습니다. 너무 낮습니다.보기 2.7을 사용할 때 명령을python--version 사용하여 현재 기본 Python 버전의 경로를 봅니다. which python기본 버전이 가상 환경에 설치된 버전이 아닌 것으로 확인되면 기본 버전입니다.
그래서 이 문제를 해결할 방법을 찾다가 인터넷에서 다음과 같은 해결책을 찾았습니다.
1. 이 가상 환경을 먼저 종료 conda deactivate하고 다시 들어갑니다. 미해결
2. source <path_to_virtualenv>/bin/activate가상 환경에서 Python 버전으로 스위치를 사용하십시오. 가상 환경의 경로는 어디에 <path_to_virtualenv>있습니까 ? 가상 환경을 활성화한 후 python --version을 다시 실행하면 가상 환경에서 Python의 버전 번호를 볼 수 있어야 합니다. 미해결

마지막 해결책

export PATH=/home/user/anaconda3/envs/myenv/bin:$PATH

그중 /home/user/anaconda3/envs/myenv/bin가상 환경의 Python 경로는 실제 상황에 따라 수정해야 합니다.

이는 터미널에서 시스템의 PATH 변수가 conda 가상 환경에서 Python3.7의 경로가 아닌 Python2.7의 경로를 가리키기 때문일 수 있습니다. 가상 환경에서 다음 명령을 실행하여 가상 환경의 Python 경로를 시스템의 PATH 변수에 추가할 수 있습니다.

おすすめ

転載: blog.csdn.net/chenfang0529/article/details/129779587
おすすめ