2014-01-27 2 views
0

그래서 나는을 사용하여 만든 virtualenv를 가지고 있는데, 이것은 pip을 virtualenv의 경로에 설치하는 것으로 생각했습니다.homebrew python을 사용할 때 Pip이 python 3에 설치되지 않습니까?

['', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python33.zip', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python3.3', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python3.3/plat-darwin', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python3.3/lib-dynload', 
'/Users/alexgolec/Documents/gutenberg/virtualenv/lib/python3.3/site-packages'] 

대부분의 특히, 전체 site-packages 디렉토리 :

$ pip --version 
pip 1.4.1 from /usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg (python 2.7) 

pip-3.3 --version 
pip 1.4.1 from /usr/local/lib/python3.3/site-packages/pip-1.4.1-py3.3.egg (python 3.3) 
이 모든 벌금과 좋은

하지만 그때 내 sys.path은 이것이다 : 나는 VIRTUALENV에 의해 활성화 한 후에 그러나, 나는 다음과 같은 출력을 얻을 실종됐다. 게다가,이 출력 결과는 필자가 어떤 시점에서 자작을 통해 설치 한 파이썬을 사용하고 있음을 나타냅니다. 가장 화를 내며, 내 sys.path에있는 디렉토리 중 어느 것도 pip와 호환되지 않습니다.

치료법에 대한 의견이 있으십니까? sys.path을 수동으로 편집하지는 않지만, 내가 할 수있는 일종의 구성이있을 수 있습니까? 이 시도하십시오 ..

pip install virtualenvwrapper 

과 :

답변

1

virtualenvwrapper 설치는 (너무 쉽게 VIRTUALENV 사용하게) 자작 스틱 파이썬이 시스템을 가지고있는 곳에서 다른

mkvirtualenv <your_env> -p /usr/local/bin/python3 

. 다음 내용을 실행하면 내가 말하는 내용을 볼 수 있습니다.

관련 문제