我已从fedora
的源代码安装了Python3.5。现在,当我不在根模式下时,只需在cmd行中键入python3.5
或python3.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...
答案 0 :(得分:0)
您的pip实例是在本地安装的3.5而不是root用户你必须安装在其他地方才能以root身份安装到/usr/bin