저는 Heroku의 cedar 스택을 Python과 함께 사용하고 있습니다. 오류가 발생하지 않았습니다. 그러나 오늘날 내가 결정했을 때 sudo bin/pip install -r requirements
를 통해 virtualenv
나는 다음과 같은 오류받은 내 내 내 종속성을 로컬를 업데이트하는 :Virtualenv의 Python 's Pip 사용
Traceback (most recent call last):
File "/Users/alex/Desktop/dev/warren/warren/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/Users/alex/Desktop/dev/warren/warren/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 698, in <module>
File "/Users/alex/Desktop/dev/warren/warren/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 701, in Environment
File "/Users/alex/Desktop/dev/warren/warren/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 96, in get_supported_platform
File "/Users/alex/Desktop/dev/warren/warren/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 221, in get_build_platform
File "/Users/alex/Desktop/dev/warren/warren/lib/python2.6/distutils/__init__.py", line 16, in <module>
exec(open(os.path.join(distutils_path, '__init__.py')).read())
IOError: [Errno 2] No such file or directory: '/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/__init__.py'
나는이 사자에 내 업그레이드를 할 수있는 뭔가가 있었다 의심을 (지적 등 this question)하지만 그 질문에서 언급 한대로 Xcode도 업데이트했지만 문제는 계속됩니다. 나는 위의 디렉토리에 cd
에 때
사실 모든 단지 .pyo
및 .pyc
파일에서 더 .py
파일이 없습니다, 더 __init__.py
파일이 없습니다.
당신의 requirements.txt 설치 당신이 당신의 VIRTUALENV을 다시 만들 수있을 것입니다 그리고
다음 핍 : 당신이 할 것입니다 그것을 파괴하려면? – Mark
"sudo"없이 시도하십시오. virtualenv 내에서 루트 권한이 필요하지 않습니다. –
@Mark'source bin/activate'. –