Python virtualenv pip can';不要安装软件包

Python virtualenv pip can';不要安装软件包,python,pip,virtualenv,Python,Pip,Virtualenv,我在使用python安装virtualenv时遇到问题。我做了以下工作: sudo virtualenv venv cd venv/bin source activate pip install nose 我得到以下错误: unable to execute /Users/../venv/bin/pip: No such file or directory 我做错了什么?跑步: cd /usr/local/bin sudo ./pip install virtualenv which vir

我在使用python安装virtualenv时遇到问题。我做了以下工作:

sudo virtualenv venv
cd venv/bin
source activate
pip install nose
我得到以下错误:

unable to execute /Users/../venv/bin/pip: No such file or directory

我做错了什么?

跑步:

cd /usr/local/bin
sudo ./pip install virtualenv
which virtualenv 
这应该指向/usr/local/bin/virtualenv

which pip
这应该指向/usr/local/bin/pip

virtualenv /Users/yourname/path/to/env/envname

你为什么用sudo创建你的虚拟电视?这可能是造成问题的原因。root拥有virtualenv,您尝试作为普通用户在其中安装东西。@gurka刚刚厌倦了没有sudo,看到了同样的错误您的操作系统是什么,运行的python版本是什么?Sierra,python 2.7如果您不删除用sudo创建的virtualenv,那么在没有sudo的情况下使用它也会有问题。切勿将sudo与virtualenv一起使用。尝试
sudo rm-rf
,然后在没有sudo的情况下重新开始。