无法在suse上安装pip

时间:2015-04-23 20:39:44

标签: python virtual-machine pip suse

对linux / suse和python来说很新,请原谅我,如果我引起一些简单的问题。 我搜索了stackoverflow,并没有得到我的问题的结果。

我在Windows上运行使用SUSE的虚拟机。我正在尝试安装py.test,但要安装它,它需要pip或easy_install。我听说pip比easy_install更受欢迎,所以我尝试用get-pip.py安装它。

我用

运行它
python get-pip.py

它告诉我它已经安装,这就是它的输出

Collecting pip
Using cached pip-6.1.1-py2.py3-none-any.whl
Collecting setuptools
Using cached setuptools-15.1-py2.py3-none-any.whl
Installing collected packages: pip, setuptools
Successfully installed pip-6.1.1 setuptools-15.1

我试过了

pip install -U pytest

但是找不到命令pip。我也通过openSUSE查看了python-pip包,虽然我不知道如何通过VM打开.ymp文件。

我是否需要为其添加路径?指针将不胜感激。

1 个答案:

答案 0 :(得分:0)

看起来普通用户没有安装pip,因此它安装在用户的homedir下,因此需要明确添加到路径中。

在openSUSE上,我建议使用YaST(以root身份)安装它,它最终会在/ usr / bin / pip中,所有用户都可以共享。以下是openSUSE 13.2的外观:

$> which pip
/usr/bin/pip
$> rpm -qf /usr/bin/pip
python3-pip-1.5.6-2.1.3.noarch

只需在软件管理工具中搜索pip。

此外,许多其他python软件包/模块都预先打包为openSUSE RPM,最好先检查一下软件管理工具。