python-pip-yum包提供了pip-python而不是pip-python

python-pip-yum包提供了pip-python而不是pip-python,python,fedora,distribute,Python,Fedora,Distribute,我通过yum(使用Fedora的更新repo)安装了python-pip软件包。但它不会将pip脚本添加到我的路径中 $ which pip /usr/bin/which: no pip in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin: /usr/bin:/usr/local/sbin:/usr/sbin:/sbin) 但是,它确实创建了pip-pytho

我通过
yum
(使用Fedora的更新repo)安装了
python-pip
软件包。但它不会将
pip
脚本添加到我的
路径中

$ which pip
/usr/bin/which: no pip in
                (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:
                 /usr/bin:/usr/local/sbin:/usr/sbin:/sbin)
但是,它确实创建了
pip-python

$ rpm -ql python-pip
/usr/bin/pip-python
[...snip...]

$ which pip-python
/usr/bin/pip-python

我曾考虑将
pip
作为指向
pip-python
的符号链接,但是否有理由将可执行文件命名为
pip-python
。只要你不安装那个软件包,你就应该是安全的


另一个恼人的例子是chromium browser,我的发行版的可执行文件是
chromium browser
,以避免与我以前从未听说过的某个游戏发生冲突,直到我执行了:
apt get install chromium

,如果您安装
python pip
包,然后运行:

pip-python install -U pip

pip将自行修复。

由于perl pip包的冲突,Fedora上的情况曾经是这样。在perl pip包装商的同意下,它在最新版本中进行了更新,因此在Fedora 17或更高版本上安装pip python现在可以安装
/usr/bin/pip


详见。

我会考虑一个shell别名而不是一个符号链接。啊,是的,别名肯定会更有意义。更新:在FEDORA 17或更高版本上安装<代码> Python PIP < /代码>,将创建<代码> /Ur/bin /PIP < /代码>。这个问题在今天已不再重要。就这样!Fedora有一个名为“perl-pip”的包。这一定是冲突所在。谢谢你,先生/女士。你的意思是:pip-python安装-U pip:)是的,它传达了这个想法,而不是正确的语法。固定的。:)