sudo pip <something> 不起作用但 pip <something> 有效
sudo pip <something> doesn't work but pip <something> works
正如标题所说,当我尝试:
sudo pip install virtualenvwrapper
我收到一个错误:
sudo: pip: command not found
如果我删除 sudo
一切正常 - 为什么会这样?
似乎 pip
未在系统级别安装。
您可以通过终端 运行 sudo apt-get install python-pip
在系统级别安装 pip
。
在此之后,您可以通过 运行 sudo pip install --upgrade pip
和 sudo pip install virtualenvwrapper
.
升级 pip
不想使用 sudo
安装 python 包并且不需要全局包安装,您可以像这样使用 --user
标志:
pip install --user <packagename>
正如标题所说,当我尝试:
sudo pip install virtualenvwrapper
我收到一个错误:
sudo: pip: command not found
如果我删除 sudo
一切正常 - 为什么会这样?
似乎 pip
未在系统级别安装。
您可以通过终端 运行 sudo apt-get install python-pip
在系统级别安装 pip
。
在此之后,您可以通过 运行 sudo pip install --upgrade pip
和 sudo pip install virtualenvwrapper
.
不想使用 sudo
安装 python 包并且不需要全局包安装,您可以像这样使用 --user
标志:
pip install --user <packagename>