不能使用brewed python在Mac 10.9 Mavericks上安装virtualenv

san*_*eko 0 python macos homebrew virtualenv python-2.7

我正在尝试设置virtualenv以保持我的python env清洁和有条理.好吧,实际上我正在尝试安装,scrapy就像我在这里写的那样打开了这些python蠕虫,我现在正在尝试清理virtualenv.

最后的判决是安装virtualenv(失败),因此这篇文章.这就是我所在的地方:

$ virtualenv test
-bash: virtualenv: command not found
Run Code Online (Sandbox Code Playgroud)

我知道这意味着virtualenv安装途径pip install virtualenv不在我的路径中,但应该遵循这些:

  1. 使用brewed python 2.7无法在OS X 10.8中安装virtualenv

  2. http://hackercodex.com/guide/python-development-environment-on-mac-osx/

  3. https://github.com/Homebrew/homebrew/issues/12667#issuecomment-6257342

  4. http://www.lowindata.com/2013/installing-scientific-python-on-mac-os-x/

  5. 删除所有virtualenv并从头开始

brew doctor回报ready to brew.

我的猜测是我的系统python和我的brew python打得不好但是我没有想法我还能做些什么来解决这个问题.

在这一点上,我愿意干净安装几乎所有东西(甚至是mac os x),如果这就是它需要的东西.我很确定我sudo pip install前段时间有什么东西,现在我付出了代价.

更多安装细节:

~ ? pip install virtualenv
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /usr/local/lib/python2.7/site-packages
Cleaning up...
~ ? pip install virtualenvwrapper
Requirement already satisfied (use --upgrade to upgrade): virtualenvwrapper in /usr/local/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /usr/local/lib/python2.7/site-packages (from virtualenvwrapper)
Requirement already satisfied (use --upgrade to upgrade): virtualenv-clone in /usr/local/lib/python2.7/site-packages (from virtualenvwrapper)
Requirement already satisfied (use --upgrade to upgrade): stevedore in /usr/local/lib/python2.7/site-packages (from virtualenvwrapper)
Cleaning up...
Run Code Online (Sandbox Code Playgroud)

我尝试了两个 brew install python --with-brewed-opensslAND brew install python --framework(卸载前一个不工作时)(以及上面链接中的所有其他建议)

提前致谢!

Ben*_*Ben 5

virtualenv看起来是在错误的地方.在Mac 10.9上它应该在/usr/local/bin/virtualenv.

尝试使用pip uninstallvirtualenv,然后使用pip重新安装,看看它是否将它放在正确的位置.