본문 바로가기
파이썬

파이썬 python3으로 가상 환경을 만드는 방법

by º기록 2020. 10. 22.
반응형

myproject 프로젝트를 실행하기 위해 python 2.7 + virtualenv 버전 1.10.1 을 사용하고 있습니다. 다른 프로젝트 요구 사항으로 인해 다른 버전의 python ( Python 3.5 ) 및 Django 1.9 로 작업해야합니다. 이를 위해 사용자 디렉토리에 파이썬을 설치했습니다. 또한 내 사용자 디렉터리에 virtualenv ( version-15.1.0 )를 다운로드하고 설치했습니다. 하지만 가상 환경을 만들려고 할 때마다 아래 오류가 발생합니다.

python virtualenv/virtualenv.py myproject
Using base prefix '/home/myuser/python3'
New python executable in /home/mount/myuser/project_python3/myproject/bin/python
ERROR: The executable /home/mount/myuser/project_python3/myproject/bin/python is not functioning
ERROR: It thinks sys.prefix is '/home/myuser/python3' (should be '/home/mount/myuser/project_python3/myproject')
ERROR: virtualenv is not compatible with this system or executable

아무도 내가 이것으로 뭘 잘못하고 있는지 말할 수 있습니까?

 

해결 방법

 

Python 3.6 이상에서 pyvenv 모듈은 더 이상 사용되지 않습니다. 대신 다음 한 줄을 사용하십시오.

python3 -m venv <myenvname>


 

참조 페이지 https://stackoverflow.com/questions/43069780

 

 

반응형

댓글