2017-03-07 179 views
0

我在安装使用virtualenv的软件包时遇到了问题。我做到以下几点:virtualenv pip无法安装软件包

sudo virtualenv venv 
cd venv/bin 
source activate 
pip install nose 

我得到以下错误:

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

我在做什么错在这里?

+1

为什么你用sudo创建你的virtualenv?这可能是导致问题的原因。根拥有virtualenv,并且您尝试以普通用户身份安装它。 – gurka

+0

@gurka刚刚厌倦了没有sudo并看到相同的错误 – KexAri

+1

什么是你的操作系统和你运行的是哪个版本的python? – oxtay

回答

0

运行:

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