Python &引用;简易“安装设置工具”;正在将setuptools安装到不同的站点包中吗?

Python &引用;简易“安装设置工具”;正在将setuptools安装到不同的站点包中吗?,python,centos7,site-packages,Python,Centos7,Site Packages,我目前正在使用centos web admin。我尝试将默认python版本从2更改为3。我已经做了,从下面的结果可以看出: [root@srv ~]# which python /usr/bin/python [root@srv ~]# python -V Python 3.6.8 [root@srv ~]# python -m site sys.path = [ '/root', '/usr/lib64/python36.zip', '/usr/lib64/pyt

我目前正在使用centos web admin。我尝试将默认python版本从2更改为3。我已经做了,从下面的结果可以看出:

[root@srv ~]# which python
/usr/bin/python

[root@srv ~]# python -V
Python 3.6.8

[root@srv ~]# python -m site
sys.path = [
    '/root',
    '/usr/lib64/python36.zip',
    '/usr/lib64/python3.6',
    '/usr/lib64/python3.6/lib-dynload',
    '/usr/local/lib/python3.6/site-packages',
    '/usr/local/lib/python3.6/site-packages/setuptools-33.1.1-py3.6.egg',
    '/usr/lib64/python3.6/site-packages',
    '/usr/lib/python3.6/site-packages',
]
USER_BASE: '/root/.local' (doesn't exist)
USER_SITE: '/root/.local/lib/python3.6/site-packages' (doesn't exist)
ENABLE_USER_SITE: True
当我试图安装setuptools时,我的问题就开始了,看起来setuptools并没有安装到python3.6站点包中,而是安装在旧的python2.7版本中

[root@srv ~]# easy_install setuptools
Searching for setuptools
Best match: setuptools 41.0.1
Adding setuptools 41.0.1 to easy-install.pth file
Installing easy_install script to /usr/bin
Installing easy_install-3.6 script to /usr/bin

Using /usr/lib/python2.7/site-packages
Processing dependencies for setuptools
Finished processing dependencies for setuptools

如何解决此问题?

如果安装了多个python版本,您可以使用共享的命令解决此问题:

python3 -m easy_install

或者,如果两个python版本都安装了easy_install,则可以对python 3.x版本使用
easy_install-3.2
,对python 2.x版本使用
easy_install-2.7

如果安装了多个python版本,则可以使用以下命令解决此问题:

python3 -m easy_install

或者,如果您已经为两个python版本安装了easy_install,您可以为python 3.x版本使用
easy_install-3.2
,为python 2.x版本使用
easy_install-2.7

我已经按照您的命令进行了操作,但是ssh说“没有名为easy_install的模块”您运行了
python3 easy\u install setuptools
?您可能只为python 2.x版本安装了
easy\u install
。。。尝试按照以下指南为Python3.x安装它:然后重试前面的命令我的问题已经解决。我重新安装python,为新python和新pip添加别名,然后将旧站点包添加到新python环境中。Tq的帮助我已经按照你的命令做了,但是ssh说“没有名为easy_install的模块”你运行了
python3 easy_install setuptools
?你可能只为Python2.x版本安装了
easy_install
。。。尝试按照以下指南为Python3.x安装它:然后重试前面的命令我的问题已经解决。我重新安装python,为新python和新pip添加别名,然后将旧站点包添加到新python环境中。Tq帮助