在root模式下无法使用pip3.5

时间:2017-02-20 14:28:42

标签: linux bash fedora

我已从fedora的源代码安装了Python3.5。现在,当我不在根模式下时,只需在cmd行中键入python3.5python3.5即可使用python3。它在我使用pip3.5时也有效。但是,当我以root身份登录时,它会将python3链接到旧的3.4版本,并且cmd行无法识别pip3.5。 bash行是这样的:[seke @ seke3~] $ python3

不是root:

Python 3.5.2 (default, Feb 20 2017, 22:05:41) 
[GCC 5.1.1 20150618 (Red Hat 5.1.1-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.

[seke@seke3 ~]$ pip3.5 -V
pip 8.1.1 from /usr/local/lib/python3.5/site-packages (python 3.5)

根:

[root@seke3 seke]# python3
Python 3.4.2 (default, Jun 20 2016, 14:25:19) 
[GCC 5.3.1 20160406 (Red Hat 5.3.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.

[root@seke3 seke]# pip3.5
bash: pip3.5: command not find...

1 个答案:

答案 0 :(得分:0)

您的pip实例是在本地安装的3.5而不是root用户你必须安装在其他地方才能以root身份安装到/usr/bin