pip安装机械化工作正常;为什么pip2.7安装权限被拒绝?

时间:2016-01-01 04:26:39

标签: python python-2.7 pip

我在AWS EC2实例上。 Python 2.6&安装了Python 2.7。

我的PYTHONPATH指向2.7。 我想安装机械化模块。

sudo pip install mechanize

将它放在Python 2.6中:(

所以我试过了:

sudo pip2.7 install mechanize
  
    

sudo:pip2.7:找不到命令

  

如何安装机械?

2 个答案:

答案 0 :(得分:2)

我会设置python的pyvenv安装。

这将让你完全控制python环境 - 如果你搞砸了它 - 你的默认系统版本的python不受影响。

要做到这一点

cd ~
pyvenv  py27
source py27/bin/activate
pip install --upgrade pip

对于机械化

 pip install mechanize

答案 1 :(得分:0)

虽然有点乱,但这很有效:

sudo /usr/local/bin/pip2.7 install mechanize