tow-81-235:Projects pessimisticoptimism$ mkvirtualenv development
-bash: mkvirtualenv: command not found
tow-81-235:Projects pessimisticoptimism$ sudo pip install virtualenvwrapper
Password:
Requirement already satisfied (use --upgrade to upgrade): virtualenvwrapper in /Library/Python/2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Python/2.7/site-packages (from virtualenvwrapper)
Requirement already satisfied (use --upgrade to upgrade): virtualenv-clone in /Library/Python/2.7/site-packages (from virtualenvwrapper)
Cleaning up...
tow-81-235:Projects pessimisticoptimism$ mkvirtualenv development
-bash: mkvirtualenv: command not found为什么我会得到这个错误?我已经安装了virtualenv和virtualenvwrapper。我想用mkvirtualenv和workon。我发现奇怪的是,virtualenv可以工作,而virtualenvwrapper不能。
发布于 2012-12-06 12:28:55
第一,确保使用sudo进行安装:
sudo pip install virtualenvwrapper其次,将以下行附加到您的.bashrc文件(使用nano ~/.bashrc):
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh第三,重新加载你的个人资料
source ~/.bashrc发布于 2014-05-13 22:29:25
摘要
我在苹果电脑上,我的答案与@Ramces答案类似,只是用的是bash_profile。我只想进一步阐述一下,让Mac用户意识到有很多不同的配置文件,包括:
某些文件(如.profile )不会优先于.bash_profile (如果存在),因此将被忽略。如果您成功地执行了以下步骤,并使虚拟环境正常工作,但随后关闭了您的终端并“未找到工作命令”,那么您需要设置正确的配置文件。有关详细答案,请参阅here
安装步骤:
sudo pip install virtualenv安装virtualenv (允许您将envrionments)
sudo pip install virtualenvwrapper安装virtualenvwrapper (允许您使用'workon‘command)
nano ~/.bash_profileexport WORKON_HOME=$HOME/.virtualenvs源/usr/local/bin/virtualenvwrapper.sh
source ~/.bash_profile重新加载配置文件。接下来,您只需要第5步(创建新环境)和第6步(运行environments)
mkvirtualenv my_env这将创建您的虚拟环境(此示例使用'my_env')
workon my_env这使您可以在特定的环境(本例中使用'my_env')上工作
发布于 2012-09-02 10:01:41
在使用pip安装virtualenvwrapper包之后,您还必须进行一些初始化/设置您的首选项。请参阅introduction in the virtualenvwrapper docs。
与查找命令最相关的应该是将virtualenvwrapper脚本添加到您的shell中。在文档中它被提到为
$ source /usr/local/bin/virtualenvwrapper.sh您仍然需要调整设置的路径。我对你的Mac的猜测是:
$ source /Library/Python/2.7/site-packages/virtualenvwrapper.shhttps://stackoverflow.com/questions/12232421
复制相似问题