我正在运行Centos7,它带有Python2。我安装了python3,但是当我用pip安装模块时,python3不使用它们。我可以通过在CLI输入python3来运行python3
python(2.x)位于/ usr / bin / python中 python3位于/ usr / local / bin / python3
我尝试在/ usr / bin /中创建一个指向python3的链接作为“python”,但正如预期的那样,它没有解决任何问题。我将当前的python重命名为python2.bak它实际上破坏了一些命令行功能(Tab键完成)。我必须撤消这些更改才能解决。
欢迎提出建议。感谢。
答案 0 :(得分:2)
IUS项目已准备好运行python34u-pip,python35u-pip和python36u-pip的RPM包。这些将为您提供相应的pip3.4
,pip3.5
和pip3.6
命令。正如所料,这些软件包安装的软件包将可供相应的python3.4
,python3.5
和python3.6
解释程序使用。
答案 1 :(得分:0)
您对pip
也有python3
吗?请尝试pip3
而不是pip
。我假设您的常规pip
只是安装Python 2.x的模块。