首页 > 系统相关 >centos7 python3安装注意点

centos7 python3安装注意点

时间:2023-08-28 10:34:10浏览次数:48  
标签:bin python vi python2.7 centos7 usr 安装 python3

1.安装,参考网上教程,不再重复赘述

https://www.cnblogs.com/mindtechnist/p/17243882.html

2.注意点:

网上多数文章中为了方便,会直接在/usr/bin目录下重建python的软链接,指向python3,由于centos默认的python版本为2.7,2和3无法兼容,故会导致很多基础组件出现调用异常,如yum、firewall-cmd

解决方案1(不推荐):

遇到相关组件报错时,修改相关的入口文件,将/usr/bin/python改成为/usr/bin/python2.7

firewall-cmd

# vi /usr/bin/firewall-cmd 

第1行,python->python2.7

# vi /usr/sbin/firewalld

第1行,python->python2.7

yum

# vi /usr/bin/yum

第1行,python2.7

# vi /usr/libexec/urlgrabber-ext-down

第1行,python2.7

解决方案2(推荐)

保留/usr/bin/python,为python3增加额外的软链接,在使用python程序时,使用python3进行调用

# ln -s /usr/local/python/python-3.11/bin/python3.11 /usr/bin/python3
# ln -s /usr/local/python/python-3.11/bin/pip3 /usr/bin/pip3

标签:bin,python,vi,python2.7,centos7,usr,安装,python3
From: https://www.cnblogs.com/GravityTerritory/p/17661590.html

相关文章

  • 在VirtualBox中的CentOS 6.3下安装VirtualBox增强包
    在VirtualBox中的CentOS6.3下安装VirtualBox增强包 在VirtualBox中安装好客户操作系统(GuestOS)之后,建议安装VirtualBox增强包(VirtualBoxGuestAddition),它的作用是对GuestOS的性能和可用性进行优化(也就是提高GuestOS的性能和提升使用者的使用体验)。 ......
  • ubuntu上mysql的安装以及基本用法
    1.使用apt-get查找当前可用的mysql版本.apt-cachesearchmysql返回的结果集为: 2.通过结果集找到最新可用的服务端是mysql-server,安装mysql-serversudoapt-getinstallmysql-server 按提示安装即可(中间会提示设置root口令)。3.测试是否安装正确#登录mysql-uroot-p出现以下......
  • Ubuntu16.04安装OpenEXR与openexr-python
    1,安装库文件sudoapt-getinstallopenexr 2,安装python接口(注意版本问题) 我使用的python3.6,安装1.3.2版本的没有问题,如果python是3.8,可以尝试选择安装1.3.9等高版本pipinstallOpenEXR==1.3.2-ihttps://pypi.tuna.tsinghua.edu.cn/simple 如果没有指定OpenEXR的......
  • 『PyQt5-基础篇』| 02 Pyqt5开发环境+安装配置QtDesigner
    (02Pyqt5开发环境+安装配置QtDesigner)1Pycharm安装安装教程请参考:安装教程2Python安装下载地址:官网下载地址;根据自身系统选择版本下载:下载完成,直接双击运行,即可,安装路径可选。环境变量设置:如果安装时已经勾选了“增加环境变量”的话,就不用再设置环境变量。如果没有......
  • Docker安装redis、redis设置密码、挂载配置文件并以配置文件方式启动(避坑)
    1.拉取redis镜像:拉取最新版:dockerpullredis拉取指定版本,以6.2.7为例:dockerpullredis:6.2.72.在Linux环境中创建需要挂载的目录mkdir/usr/local/software/redis/6379/confmkdir/usr/local/software/redis/6379/datamkdir/usr/local/software/redis/6379/log3......
  • 在Linux环境下安装Nginx
    在Linux环境下安装和使用Nginx是相对简单的。下面是一步步详解:安装依赖软件:首先,打开终端并以管理员权限登录到Linux系统。然后,执行以下命令安装Nginx所需的依赖软件:sudoaptupdatesudoaptinstallcurlgnupg2ca-certificateslsb-release添加Nginx官方软件仓库:执行以下命令......
  • python 安装的国内镜像源
    Python镜像源是指可以用来下载Python相关软件包的在线仓库地址。Python在国内使用的比较广泛,为了提高安装包的下载速度,一般会配置国内镜像源。常见的Python镜像源包括以下几个:默认情况下pip使用的是国外的镜像,在下载的时候速度非常慢,本文我们介绍使用国内清华大学的源,......
  • Obsidian插件Excalidraw安装slideshow脚本
    原文地址:https://www.cnblogs.com/liqinglucky/p/slideshow.html插件介绍:Excalidraw的动态演示效果来了,伟大的匈牙利大叔又放狠招了,你的Obsidian更好用了_哔哩哔哩_bilibili由于一开始我的电脑访问github很慢,在安装slideshow时总是提示couldnotopenscriptenginerepository......
  • 解决wsl正确安装torch_sparse、torch_scatter的问题
    快速解决torch_sparse、torch_scatter安装并正确使用的问题我们如果直接进行pipinstall后,会因为pip的机制自动下载最新版本的其他依赖,例如torch等cuda版本。所以我们需要找到对应自己电脑的cuda版本的模块whl,进行离线安装。找到对应版本打开https://pytorch-geometric.com/wh......
  • 10在centos7安装RabbitMQ Server
    一.erlang环境安装erlang语言环境和RabbitMQ版本的对应关系如下:https://www.rabbitmq.com/which-erlang.html  本次安装RabbitMQ 3.11.20 和erlang25.3.2.5进入erlang官网下载https://www.erlang.org/patches/otp-25.3.2.5 安装编译环境yuminstallmakeg......