无法在 suse 上安装 pip
Unable to install pip on suse
对 linux/suse 和 python 很陌生,如果我提出一些简单的问题,请原谅。
我搜索了 Whosebug,但没有得到我的问题的结果。
我 运行正在 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 文件。
我是否必须添加路径才能使其正常工作?不胜感激。
看起来 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 packages/modules 预打包为 openSUSE RPM,最好首先检查软件管理工具。
对 linux/suse 和 python 很陌生,如果我提出一些简单的问题,请原谅。 我搜索了 Whosebug,但没有得到我的问题的结果。
我 运行正在 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 文件。
我是否必须添加路径才能使其正常工作?不胜感激。
看起来 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 packages/modules 预打包为 openSUSE RPM,最好首先检查软件管理工具。