2014-04-30 129 views
0
,我在网上找到

我一直在下面的说明尝试使用virtualenvPIP和VIRTUALENV

我的步骤是:

  1. sudo easy_install pip - 我在我的主目录这样

  2. sudo pip install virtualenv - 我认为virtualenv安装在这一点上,因为 当我再试一次,它说要求已经满足

  3. 的说明,然后告诉我cd到我的桌面型virtualenv env 但输出如下:"-bash: virtualenv: command not found"

这是否意味着shell不能找到命令virtualenv?我以为我安装了它。

+2

是的,这意味着shell无法找到该命令。尝试打开一个新的外壳。 – wim

+0

还要确保二进制文件位于哪里,这些文件夹位于PATH中。 – Scott

回答

0

$PATH应该包含安装virtualenv的目录。您的pip可能会安装到/usr/local/bin(或其他pip的默认目录)。

您可以在~/.bashrc~/.profile~文件中添加一些路径。

$ cat ~/.profile 
export PATH=$PATH:/usr/local/bin 

,如果你不能找到/usr/local/binvirtualenv,那么你可能要改变画中画与-d选择安装目录。

$ pip install -d your_path virtualenv 
... 
$ your_path/virtualenv 

如果PATH包括your_path,只需使用

$ virtualenv 

而且this question & answer可以帮助你。