플라스크 (Flask) 앱을 배포하기위한 가상 환경을 만들려고합니다. 그러나 virtualenv를 사용하여 가상 환경을 만들려고하면이 오류가 발생합니다.virtualenv를 내 시스템에서 실행할 수 없습니까?
Using base prefix '//anaconda' New python executable in /Users/sydney/Desktop/ptproject/venv/bin/python ERROR: The executable /Users/sydney/Desktop/ptproject/venv/bin/python is not functioning ERROR: It thinks sys.prefix is '/Users/sydney/Desktop/ptproject' (should be '/Users/sydney/Desktop/ptproject/venv') ERROR: virtualenv is not compatible with this system or executable
나는 condena를 사용하여 virtualenv를 설치했다고 생각합니다. which virtualenv
을 사용하면이 메시지가 표시됩니다.
//anaconda/bin/virtualenv
Virtualenv의 잘못된 위치입니까? 나는 그 밖의 문제가 무엇인지 알 수 없다. 나는 오류 로그를 전혀 이해하지 못한다.
, 그리고 그것은 VIRTUALENV 경로에 대해 나에게 묻는다 :
예를 들어는, 거기에 파이썬 2.7 플라스크에 새로운 환경을 만들 수 있습니다. pythoneverywhere (또는 heroku)와 같은 무언가에 호스팅 될 수 있도록 conda 환경을 사용하여 응용 프로그램을 배포하는 방법이 있습니까? –
죄송합니다, 나는 pythoneverywhere 또는 heroku에 대한 경험이 없습니다. "heroku conda"에 대한 인터넷 검색이 흥미로운 페이지로 바뀌지 만, 나는 그들의 품질을 판단 할 수있는 위치에 있지 않습니다. https://groups.google.com/a/continuum.io/forum/#!forum/anaconda에서 아나콘다 메일 링리스트에 대한 자문을 요청할 수 있습니다. –