centos7 python2和python3共存
  TnD0WQEygW8e 2023年11月05日 57 0

 

ln -s /usr/local/python3/bin/python3 /usr/bin/python

 

# 测试

[root@operation bin]# pip3 -V


pip 18.1 from /usr/local/python3/lib/python3.6/site-packages/pip (python 3.6)

 
# 使用

[root@operation bin]# pip3 install 包名

 
或者

[root@operation bin]# python3 -m pip install 包名

 

whereis python
/usr/bin/python
/usr/bin/python2.7
/usr/bin/python2.7-config
/usr/lib/python2.7
/usr/lib64/python2.7
/etc/python
/usr/include/python2.7
/usr/local/python3/bin/python3.8
/usr/local/python3/bin/python3.8-config
/root/miniconda3/bin/python
/root/miniconda3/bin/python2.7
/root/miniconda3/bin/python2.7-config
/usr/share/man/man1/python.1.gz


echo $PATH
/usr/local/python3//bin
:/home/software/cufflinks-2.1.1.Linux_x86_64/
:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin
:/root/perl5/bin
:/root/miniconda3/bin
:/usr/local/python3//bin
:/home/software/cufflinks-2.1.1.Linux_x86_64/
:/usr/local/sbin
:/usr/local/bin
:/usr/sbin
:/usr/bin
:/root/bin
:/home/software/cuda-10.0/bin


which python
/root/miniconda3/bin/python


vi /usr/bin/yum

#!/usr/bin/python
修改为
#!/usr/bin/python2.7

同理
vi /usr/libexec/urlgrabber-ext-down
 文件里面的
#!/usr/bin/python
也要修改为
#!/usr/bin/python2.7

 

which pip
/root/miniconda3/bin/pip

链接替换:
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python -f
ln -s /usr/bin/pip3 /usr/bin/pip -f

 

# vim /usr/bin/firewall-cmd
首行改为
#!/usr/bin/python2.7 -Es



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Fnpj8K6xSCR   2024年05月17日   104   0   0 Python
  xKQN3Agd2ZMK   2024年05月17日   73   0   0 Python
  fwjWaDlWXE4h   2024年05月17日   38   0   0 Python
TnD0WQEygW8e