我最近安装了Fedora 26,它已经安装了python3.6。但是,我计划运行的应用程序使用python3.4。我想继续使用python3.4所以我使用dnf安装它。因此,当我输入pip3 -V
来查看我正在使用的pip3的版本时,我得到了这个:pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)
。我如何才能使pip3安装在pip 9.0.1 from /usr/lib/python3.4/site-packages (python 3.4)
而不是python3.6?
以下是我尝试过的一些事情。
运行此命令python3.4 -m pip
时,出现此错误:/usr/bin/python3.4: No module named pip
。当我尝试重新安装pip时,重新安装pip-3.6。另外,我注意到我没有pip-3.4软件包。
非常感谢任何帮助。
答案 0 :(得分:1)
下载this脚本
打开终端并使用
命令执行它[root@server ~]# python3.4 get-pip.py
这应该pip
安装到您的Python 3.4
然后,您可以使用
访问pip
安装程序以进行Python 3.4
安装
[root@server ~]# python3.4 -m pip install <module>
我的电脑输出:
>> ekavala@elx750xhv:~$ python3.4 --version
> Python 3.4.3
>> ekavala@elx750xhv:~$ python3.4 -m pip -V
> pip 9.0.1 from /usr/local/lib/python3.4/dist-packages (python 3.4)