我正试图找出为什么找不到我的virtualenv
和/或virtualenv
包装器-使用pip
使用homebrew
安装。我想是因为它没有加入我的道路:
$ which virtualenv
$
以及:
$ virtualenv someDir
$ -bash: virtualenv: command not found
我使用homebrew
安装了pip,使用pip
安装了virtualenv
,没有问题。我试图重新安装virtualenv
,但也没有成功。
如何知道要添加到PATH
的路径?只是virtualenv.py
似乎安装到的路径?似乎是:
/usr/local/lib/python2.7/site-packages/virtualenv.py
我还发现了this guide,这表明:
$ ln -s ../Cellar/python/2.7/Frameworks/Python.framework/Versions/2.7/bin/virtualenv virtualenv
但是,它不帮助我运行virtualenv
。我在MacOSX10.7.5(Lion)上。
在你的.bashrc中,你需要:
在
pip install virtualenv
之后有同样的问题当我检查python
ls -la /usr/local/bin/python
时,我发现它象征性地与/Library/Frameworks/Python.framework/Versions/2.7/bin/python
相关联当我在那个目录中cd时,我还发现virtualenv可执行文件和
修正了
cd /Library/Frameworks/Python.framework/Versions/2.7/bin
ln virtualenv /usr/local/bin/virtualenv
附带说明:我还碰巧在
/System/Library/Frameworks/Python.framework/Versions/2.7/bin
中安装了python我相信那是OSX带来的
对于几乎所有的“简单”安装过程,我自己似乎都是例外。出于某种原因,这是一个与路径相关的问题:
我运行了
brew info python
,它输出了很多信息。在底部我发现了这个:我在
/etc/launchd.conf
和~/.bashrc
的路径中添加了这一点,然后你瞧:告诉我:
我还是不知道为什么在网上,任何地方都找不到指向正确方向的指针?是否应该将
pip install virtualenv
添加到路径本身?如果是,为什么不在我的系统上呢?为什么@bibhas明确告诉我这不是路径问题?相关问题 更多 >
编程相关推荐