필자는 bash에 다음 줄을 추가했지만 mkproject
은 가상 환경에 python 2.7 폴더를 계속 생성하므로 아직 수행 할 필요가없는 -p python3
을 사용해야합니다.'mkproject'(virtualenvwrapper)가 파이썬 3을 디폴트로 사용하도록 강제하는 방법은 무엇입니까?
export VIRTUALENVWRAPPER_SCRIPT=/usr/local/bin/virtualenvwrapper.sh
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.5/bin/python3
source /usr/local/bin/virtualenvwrapper_lazy.sh
'export VIRTUALENVWRAPPER_VIRTUALENV = virtualenv3'? – grochmal
어떻게 "virtualenv3"을 정의 할 수 있습니까? – anquadros
''python2'와''python3' 둘 다에'virtualenv'를 사용하려면 두개의'virtualenv' 스크립트가 필요합니다. 'virtualenv '의 첫번째 줄은'#!/usr/bin/python2' 또는'#!/usr/bin/python3' (virtualenv의 입력 스크립트는 놀라 울 정도로 짧습니다)입니다. 몇몇 배포판은 실제로'virtualenv2'와'virtaulenv3' 패키지 두 개를 만듭니다. 그러나 여러분이 매킨토시를 사용하고 있기 때문에 믿을만한'brew'를 통해 얻을 수 있습니다. 따라서'virtualenv' ->'virtualenv3'을 안전하게 복사하고 첫 줄을'#!/usr/bin/python3'으로 바꿀 수 있습니다 – grochmal