我刚刚将Snow Leopard更新到Lion。然后我需要安装virtualenv
和virtualenvwrapper
。我用于两个easy_install
。 我还添加virtualenvwrapper设置我的.bash_profile文件如下:Mac OS X Lion上的Virtualenvwrapper错误
# virtualenvwrapper settings
export WORKON_HOME="~/virtualenvs"
source "/usr/local/bin/virtualenvwrapper.sh"
但采购时,我收到以下错误:
ERROR: Could not create temporary file name. Make sure TMPDIR is set.
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenv has been installed for VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/2.7/bin/python and that PATH is set properly.
感谢大家的帮助。
嗨Ned“蟒蛇人”Deily!非常感谢你的回答。 在你的回答之后,我想到了可能在查找帮助之前,我还需要更新我的Python安装。所以,这样做,在我的iMac全能工作如预期,而在我的MacBook不... ... :( 我,然后,你跟着你的智慧和固定它的话真的,真的很感谢你。 '/ usr/local/bin /'。在你的指令之后,它们在我的'$ VIRTUALENVWRAPPER_PYTHON'中(也就是说,我已经将它添加到我的'.bash_profile'文件中的'$ PATH') exaclty'distribute_setup.py' does?tnx –
最简单的思考方式是每个Python实例都必须有自己的'easy_install' commnad。'distribute_setup.py'脚本为Python实例安装一个'easy_install'版本它正在运行。 –
再次感谢。希望能够使用'virtualenv',我现在应该能够在虚拟环境中直接更新到主要的Python版本,并且可以使用其他版本管理特定的库。 作为刚刚学习Python,我相信我们会再次见面,在此先感谢您的宝贵帮助。 –