对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文件。
我是否需要为其添加路径?指针将不胜感激。
答案 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,最好先检查一下软件管理工具。