Virtualenvwrapper can't find virtualenv on Mavericks
通过pip(全局)安装virtualenv和virtualenwrapper。所有其他python(2.7)包/二进制文件/库都通过macports(包括pip)安装/管理。
virtualenv不在路径上,因为pip将其安装到"/opt/local/library/frameworks/python.framework/versions/2.7/lib/python2.7/site packages"。当运行virtualenvwrapper命令时,我会收到错误,说在路径上找不到virtualenv。但是我很困惑为什么在任何地方都没有提到将这个目录添加到路径中(blogs、virtualenv site、virtualenwrapper site,这里),所以感觉好像我遗漏了一些东西。我不想将这个目录添加到路径中,因为当我根据正在处理的内容切换python版本时,感觉它会影响我的系统…
那我该怎么解决这个问题呢?
PIP和MacPorts中都有virtualenv和virtualenv的版本。virtualenv站点建议通过pip安装virtualenv/-wrapper;但是,我认为MacPorts版本不会有这个问题。
实际上,virtualenv的macports版本可以在不同版本之间选择,例如:
1 | port select --set virtualenv virtualenv27 |
但是,由于组"virtualenvwrapper"不存在,因此