OS X上的Virtualenv安装

时间:2014-10-18 17:09:09

标签: python macos pip virtualenv

我正在尝试在运行OS X Mavericks的Mac上安装virtualenv。要安装virtualenv,我使用了pip

pip install virtualenv

现在,当我尝试使用它时,我收到消息说 -bash: virtualenv: command not found

此外,尝试重新安装让我知道:

Requirement already satisfied (use --upgrade to upgrade): virtualenv in /usr/local/lib/python2.7/site-packages
Cleaning up...

文件~/.bash_profile中的路径和python路径变量设置为:

export PATH = /usr/local/bin:$PATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages

1 个答案:

答案 0 :(得分:2)

要重新安装virtualenv,首先必须使用以下命令通过pip卸载当前版本:

$ pip uninstall virtualenv

从此处virtualenv /usr/local/lib/python2.7/site-packages $ which virtualenv/Library/Frameworks/Python.framework/Versions/3.3/bin/virtualenv。例如,快速$ virtualenv --python=python_version environment_name向我展示了我的情况:

$ pip install virtualenv

我只使用$ which virtualenv来选择环境运行的python版本。

因此,卸载后再次运行$ virtualenv evnironment_name,然后使用$ source ./environment_name/bin/activate检查其安装位置

之后,您应该能够使用以下方法立即创建和运行虚拟环境:

创建:

cd

执行命令

$ source bin/activate

先将

$ deactivate添加到环境目录,然后再{{1}}

要退出环境,请运行{{1}}

我希望这有帮助!