首页 > 系统相关 >centos7 python2和python3共存

centos7 python2和python3共存

时间:2023-11-02 13:04:50浏览次数:36  
标签:bin python python2.7 centos7 usr root python3 python2

 

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



标签:bin,python,python2.7,centos7,usr,root,python3,python2
From: https://blog.51cto.com/emanlee/8143890

相关文章

  • centos7远程ssh登录好慢啊,终于解决了
    虚拟机上装了centos7用win主机远程连接每次都很慢,一度怀疑是网卡什么的设置不对,甚至以为要重装系统,后来偶然发现是sshd_config配置问题直接修改一下其中的dns设置,vim/etc/ssh/sshd_config将UseDNSyes注释取消改为UseDNSno,并保存退出重启sshdsystemctlrestartsshd再次连......
  • Centos7 部署gitea,使用sqlite作为数据源
    #创建用户git,指定登录shell为Bash,-d指定家目录默认/home/git,-m如果指定的家目录不存在,则创建该目录#踩坑:-r不分配登录shell和家目录useradd-s/bin/bash-d-mgit#编辑/etc/sudoers文件以允许git用户在执行sudo命令时无需密码vi/etc/sudoers在文件中找到以rootALL=......
  • 如何安装Python3.8版本的TensorFlow?
    condainstallkeras 现在tensorflow2.4支持3.63.73.8可以放心安装pipinstalltensorflowDownloadinghttps://mirrors.aliyun.com/pypi/packages/59/9b/tensorflow-2.5.0-cp38-cp38-manylinux2010_x86_64.whl(454.4MB)升级的话可以加个--upgradepipinstalltensorf......
  • CentOS7.6 安装Telnet服务
    Telnet服务简介Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用Telnet程序,用它连接到服务器。终端使用者可以在Telnet程序中输入命令,这些命令会在服务器......
  • centos7yum安装syslog-ng
    1.安装epel源yum-yinstallhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm2.安装syslog-ngyum-yinstallsyslog-ng3.修改syslog-ng配置文件vim/etc/syslog-ng/syslog-ng.conf 4、syslog-ng配置文件详解vim/etc/syslog-ng/syslog-ng.conf1.optio......
  • 如何在linux系统中安装python3.8.1 并卸载 python3.6.2 更新python3引导到3.8.1
    安装python3.8.1步骤1:检查Python版本在终端中输入以下命令来检查当前安装的Python版本:python--version步骤2:安装编译Python所需的依赖项更新系统软件包,并安装构建Python所需的一些工具和库。在终端中运行以下命令:sudoaptupdatesudoapt-getinstall-ybuild-essen......
  • Centos7.3 升级curl 到 7.69.1后出现异常,如何回退
    启用city-fanrepo,可以升级curl到7.69版本。但是,升级curl到7.69.1,之后发现curl无法访问https协议的地址。只好降级退回原有的7.29版本。用yumdowngradecurl,yumdowngradelibcurl是不行的,提示依赖错误。[haojc@sn1src]$sudoyumdowngradelibcurlLoadedplugins......
  • linux 安装 python3.10
    aptupdateaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibreadline-devlibffi-devlibsqlite3-devwgetcurlllvmlibncurses5-devlibncursesw5-devxz-utilstk-devlibffi-devliblzma-devpython3-opensslgitwget......
  • 云计算基础搭建-centOS7和VMware17
    软件:centOS7和VMware171、安装centOS2、查看机器名:hostnamectl3、修改机器名:hostnamectl set-hostname Controller_1  将机器名修改为Controller_14、添加IP地址   首先,查看虚拟机菜单:“编辑”-“虚拟网络编辑器”,查看NAT模式的子网,如:192.168.190.0 子......
  • python3_图像
    图像读取的Image.open()和cv2.imread()的区别-CSDN博客报错:ModuleNotFoundError:Nomodulenamed'PIL'解决方法-CSDN博客wordcloud:raiseValueError(“OnlysupportedforTrueTypefonts“)_是傻羊啊的博客-CSDN博客环境配置:#pipinstallpillow fromPILimport......