我正在尝试使用PIP安装AWS CLI。
pip --help
命令最初显示未找到pip命令。
所以我按照指南使用
安装pipcurl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python get-pip.py
它显示了类似的东西
Requirement already up-to-date: pip in /rhel5pdi/apollo/package/local_1/Linux-2.6c2.5-i686/Python27/Python27-2009.0-0/lib/python2.7/site-packages
但是如果我使用pip --help命令它再次显示相同的错误
pip not found
我搜索了很多,但没有找到任何有用的信息。
我在VMBox RHEL5上安装它。
答案 0 :(得分:2)
星期四有点UNIX 101。 pip
可执行文件的位置可能不在您的PATH
环境变量中。如果要直接从命令行运行pip
,可以执行以下两项操作之一:
pip
的位置添加到PATH
;或pip
符号链接到您PATH
上的某个位置,例如/usr/local/bin
。选项2可能是最简单的,不会使您的PATH
变得混乱。只需创建一个符号链接(必要时使用sudo
):
ln -s /rhel5pdi/apollo/package/local_1/Linux-2.6c2.5-i686/Python27/Python27-2009.0-0/lib/python2.7/site-packages/pip /usr/local/bin/pip
但是,由于pip
作为Python模块安装,您只需将模块选项-m
用于解释器:
python -m pip
您还可以将此命令的别名添加到~/.bashrc
文件中:
alias pip="python -m pip"
这将允许直接从命令行调用pip
。