2012-06-23 13 views
5

मैंने अभी स्नोलेपॉर्ड से शेर में अपग्रेड किया है और अब वर्चुअलएन्ड्स नहीं बना सकता है। मुझे समझ में अपग्रेड करने के बाद नया अजगर प्रतिष्ठानों और कोई साइट संकुल देखते हैं और पिप से स्थापित करने की कोशिश की है और फिर से और साथ ही Xcode4 के उन्नयन virtualenv कि लेकिन मैं हमेशा इस त्रुटि मिलती है:शेर को अपग्रेड करने के बाद वर्चुअलएन्व को कैसे काम करें?

~ > virtualenv --distribute env 
New python executable in env/bin/python 
Installing distribute........ 
Complete output from command /Users/jaderberg/env/bin/python -c "#!python 
\"\"\"Bootstra... main(sys.argv[1:]) 
" --always-copy -U distribute: 
Traceback (most recent call last): 
File "<string>", line 23, in <module> 
File "/Users/jaderberg/env/lib/python2.7/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.7/lib/python2.7/distutils/__init__.py' 
---------------------------------------- 
...Installing distribute...done. 
Traceback (most recent call last): 
File "/usr/local/bin/virtualenv", line 9, in <module> 
load_entry_point('virtualenv==1.7.2', 'console_scripts', 'virtualenv')() 
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 942, in main 
never_download=options.never_download) 
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 1049, in create_environment 
search_dirs=search_dirs, never_download=never_download) 
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 603, in install_distribute 
search_dirs=search_dirs, never_download=never_download) 
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 570, in _install_req 
cwd=cwd) 
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 1020, in call_subprocess 
% (cmd_desc, proc.returncode)) 
OSError: Command /Users/jaderberg/env/bin/python -c "#!python 
\"\"\"Bootstra... main(sys.argv[1:]) 
" --always-copy -U distribute failed with error code 1 

मैं एक यूनिक्स का एक सा कर रहा हूँ/पायथन नौसिखिया और यह काम नहीं कर सकता कि यह कैसे काम कर रहा है। कोई विचार?

~ > virtualenv env 
New python executable in env/bin/python 
Installing setuptools............. 
    Complete output from command /Users/jaderberg/env/bin/python -c "#!python 
\"\"\"Bootstra...sys.argv[1:]) 






" /Library/Python/2.7/...ols-0.6c11-py2.7.egg: 
    Traceback (most recent call last): 
    File "", line 279, in 
    File "", line 207, in main 
    File "/Library/Python/2.7/site-packages/distribute-0.6.27-py2.7.egg/setuptools/__init__.py", line 2, in 
    from setuptools.extension import Extension, Library 
    File "/Library/Python/2.7/site-packages/distribute-0.6.27-py2.7.egg/setuptools/extension.py", line 2, in 
    import distutils.core 
    File "/Users/jaderberg/env/lib/python2.7/distutils/__init__.py", line 16, in 
    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.7/lib/python2.7/distutils/__init__.py' 
---------------------------------------- 
...Installing setuptools...done. 
Traceback (most recent call last): 
    File "/usr/local/bin/virtualenv", line 9, in 
    load_entry_point('virtualenv==1.7.2', 'console_scripts', 'virtualenv')() 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 942, in main 
    never_download=options.never_download) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 1052, in create_environment 
    search_dirs=search_dirs, never_download=never_download) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 598, in install_setuptools 
    search_dirs=search_dirs, never_download=never_download) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 570, in _install_req 
    cwd=cwd) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 1020, in call_subprocess 
    % (cmd_desc, proc.returncode)) 
OSError: Command /Users/jaderberg/env/bin/python -c "#!python 
\"\"\"Bootstra...sys.argv[1:]) 


" /Library/Python/2.7/...ols-0.6c11-py2.7.egg failed with error code 1 

उत्तर

6

बाहर कर देता है कि हालांकि मैं संस्करण 4 में Xcode उन्नत बनाया, यह स्वतः ही कमांड लाइन उपकरण स्थापित नहीं करता है: --distribute टैग का उपयोग कर के बिना मैं इस त्रुटि मिलती है। मैंने इस http://blog.cingusoft.org/mac-osx-lion-virtualenv-and-could-not-call-in का पालन किया।

असल में, एक्सकोड स्थापित करें, प्राथमिकताएं में जाएं और फिर डाउनलोड करें और "कमांड लाइन टूल्स" इंस्टॉल करें। यह अब काम करता है।

कमांड लाइन उपकरण भी उपलब्ध सीधे से https://developer.apple.com/downloads/index.action#

0

मैं अपने setuptools उन्नत करने के लिए किया था।

pip install setuptools --upgrade

0
cd /usr/lib/python2.7 
sudo ln -s plat-x86_64-linux-gnu/_sysconfigdata_nd.py .