2012-09-22 73 views
0

我想在OSX 10.8上運行的virtualenv和,但我發現了以下錯誤在OSX 10.8上的virtualenv。問題與install_name_tool

aidan$ virtualenv --distribute bbhq 
New python executable in bbhq/bin/python 
Usage: install_name_tool [-change old new] ... [-rpath old new] ... [-add_rpath new] ... [-delete_rpath old] ... [-id name] input 
Traceback (most recent call last): 
    File "/usr/local/bin/virtualenv", line 8, in <module> 
    load_entry_point('virtualenv==1.7', 'console_scripts', 'virtualenv')() 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7-py2.7.egg/virtualenv.py", line 928, in main 
    never_download=options.never_download) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7-py2.7.egg/virtualenv.py", line 1029, in create_environment 
    site_packages=site_packages, clear=clear)) 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7-py2.7.egg/virtualenv.py", line 1321, in install_python 
    install_name_tool = get_install_name_tool() 
    File "/Library/Python/2.7/site-packages/virtualenv-1.7-py2.7.egg/virtualenv.py", line 1559, in get_install_name_tool 
    raise ValueError("your version of OSX wasn't planned for. " 
ValueError: your version of OSX wasn't planned for. File a bug against: https://github.com/pypa/virtualenv/issues/168 

我努力使這裏發生了什麼的感覺。我已經安裝了Xcode(以及命令行工具),我可以在/usr/bin/install_name_tool處看到install_name_tool。我使用easy_install安裝了虛擬環境(這似乎很順利)。

virtualenv正在創建目錄和一些文件。但它沒有正常工作 - 那裏沒有激活腳本。

任何想法這裏發生了什麼? (它看起來很像virtualenv在OSX 10.8上不起作用)。

+0

所以是的,virtualenv還沒有與山獅一起工作。你的問題是什麼? – CharlesB

回答

1

恐怕我從來沒有找出造成問題的原因。我卸載了virtualenv sudo pip uninstall virtualenv,然後再次重新安裝它sudo pip install virtualenv。這固定了一切。 virtualenv按預期工作,沒有上述錯誤。

看起來好像有不少人遇到過問題(通常是升級到Mountain Lion時),還有一些人在設置它的過程中寫博客。谷歌搜索'virtualenv'山獅''帶來了很多東西。