我正试图在运行OS小牛的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
中的path和python变量设置为:
export PATH = /usr/local/bin:$PATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages
发布于 2014-10-18 17:51:48
要重新安装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
来选择运行环境的哪个python版本。
因此,卸载之后,再次运行$ pip install virtualenv
,然后使用$ which virtualenv
检查它的安装位置。
之后,您应该能够立即创建和运行您的虚拟环境,使用:
创建:
$ virtualenv evnironment_name
运行:
$ source ./environment_name/bin/activate
或先将cd
转到环境目录,然后转到$ source bin/activate
。
要退出环境,只需运行$ deactivate
我希望这能帮上忙!
https://stackoverflow.com/questions/26442394
复制相似问题