参考教程1:https://www.cnblogs.com/xiaoyanhuo/p/16362875.html

参考教程2:https://www.cnblogs.com/feng18/p/5854912.html

教程内版本改为这个下载地址:https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz

基础环境:yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

解压指令:

tar zxvf Python-3.9.5

cd Python-3.9.5

编译指令:

./configure --prefix=/usr/local/python3

上述命令指定安装路径为“/usr/local/python3”,默认不配置路径的话安装到“/usr/local/lib/python3.9”

安装:make && make install

更改默认的python版本(注意安装路径修改)

到这几个地方查看生效的软连配置所在位置

cd /usr/bin

cd /usr/local/bin

cd /etc/alternatives

“ /usr/bin”目录下软链配置

mv /usr/bin/python /usr/bin/python-bak(或rm -rf /usr/bin/python)

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

mv /usr/bin/python3 /usr/bin/python3-bak(或rm -rf /usr/bin/python3)

ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3

查看版本生效情况:

/usr/bin/python -V

/usr/bin/python2 -V

/usr/bin/python3 -V

“ /usr/bin”目录下pip3软链配置:

mv /usr/bin/pip3 /usr/bin/pip3-bak(或 rm -rf /usr/bin/pip3)

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

最后建议更新一下pip版本

pip3 install --upgrade pip

上述命令执行报错,可能还没安装pip,通过下方指令安装一下;

yum install python3-pip

【1】 安装软件包
pip3 install [package]

【2】 查看系统python包:
pip3 list

【3】 搜索软件包
pip3 search [name]

【4】 查看软件包信息
pip3 show [package]

【5】 升级软件包
pip3 install --upgrade [package]

【6】 卸载软件包
pip3 uninstall [package]

【7】 导出软件环境
pip3 freeze > requirements.txt

【8】 使用文档自动安装软件环境:
pip3 install -r requirements.txt

pip拓展问题教程:

https://blog.csdn.net/weixin_67503304/article/details/125397132

https://blog.csdn.net/andyleo0111/article/details/105018083

Python3.9.5安装的更多相关文章

  1. python3 linux下安装

    1.下载 https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2.安装 上传到linux服务器 #进入上传文件的目录 cd /app/pr ...

  2. centos7 python3.5 下安装paramiko

    centos7 python3.5 下安装paramiko 安装开发包 yum install openssl openssl-devel python-dev -y 安装pip前需要前置安装setu ...

  3. python3.5 默认安装路径 | 安装 | 删除

    win7 环境下: Python3.5默认安装路径是当前用户的 AppData\..  下 这么做的一个可能原因是 现在安装过程中默认是install just for me,这个会把python默认 ...

  4. Python3.5中安装Scrapy包时出现问题

    在Python3.5中安装Scrapy第三方库 pip install Scrapy 安装到后面出现的这类错误: error: Microsoft Visual C++ 14.0 is require ...

  5. Ubuntu 16.04 安装 python3.7 && 修复安装后无法打开 Terminal 的问题

    安装 python3.7 下载安装包 wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 解压 tar -xvzf Python ...

  6. Python3.7 + jupyter安装(CentOS6.5)

    Python3.7 + jupyter安装(CentOS6.5) 方法一(anaconda): anaconda是一个开源的Python发行版本 包含conda,python等大量的科学包以及依赖 优 ...

  7. Centos6下Python3的编译安装

    本文转载自 Centos6下Python3的编译安装 系统环境:CentOS 6.8-Minimal 安装Python依赖包: 1 [root@Python src]# yum install zli ...

  8. Python3.6编译安装以及python开发之virtualenv与virtualenvwrapper

    Python3.6编译安装 下载python源码包 先到安装目录 cd /opt 下载源码包 wget https://www.python.org/ftp/python/3.6.2/Python-3 ...

  9. 如何升级到python3版本并且安装pip3

    如何升级到python3版本并且安装pip3 准备: Python-3.5.2.tar.xz pip-8.1.2.tar.gz setuptools-24.0.2.zip 步骤: 1.自定义编译安装p ...

  10. 在OSX上安装python3使用pip安装Flask

    官方的pypi.python.org可能访问不了,可以先将pip配置为豆瓣的pypi镜像 $ mkdir ~/.pip $ vim ~/.pip/pip.conf [global] timeout = ...

随机推荐

  1. git pull提示如下信息时候的操作

    执行git pull时提示信息如下: There is no tracking information for the current branch. Please specify which bra ...

  2. MHA架构的实现方式

    转载自:https://www.linuxprobe.com/centos7-mha-mysql5.html 安装mysql5.7,并配置好主从复制 第一:安装mysql57,并关闭防火墙 yum i ...

  3. Docker — 从入门到实践(v1.2.0)

    在线地址:https://www.bookstack.cn/read/docker_practice-1.2.0 pdf文件下载地址:https://files.cnblogs.com/files/s ...

  4. 10. Fluentd部署:高可用配置

    对于高访问量的web站点或者服务,可以采用Fluentd的高可用配置模式. 消息分发语义 Fluentd设计初衷主要是用作事件日志分发系统的.这类系统支持几种不同的分发模式: 至多一次.消息被立即发送 ...

  5. Beats:在 Beats 中实现动态 pipeline

    转载自:https://blog.csdn.net/UbuntuTouch/article/details/107127197 在我们今天的练习中,我们将使用 Metricbeat 来同时监控 kib ...

  6. csv->html

    seg1=''' <!DOCTYPE HTML>\n<html>\n<body>\n<meta charset=gb> <h2 align=cen ...

  7. Java注解(4):一个真实的Elasticsearch案例

    昨天把拼了一半的注解+Elasticsearch积木放下了,因为东西太多了拼不好,还容易乱.休息了一晚上接着来. 接着昨天,创建elasticsearch文档注解(相当于数据表的注解): /** * ...

  8. 小程序 wx.navigateTo和 wx.redirectTo区别

    wx.navigateTo 官方解释: 意思就是说. A页面跳转B页面 B页面做了操作,点击保存,再跳转回A页面 此时,如果点击左上返回按钮,仍然可以跳转回B页面,而且里面的数据是操作之前的数据 wx ...

  9. 如何使用IDEA创建一个简单的java工程?

    文章目录 1.创建新工程 1.1 新建项目 1.2 在src目录下创建package 1.3 在包下创建类 2.编写代码.运行项目 2.1 编写代码 2.2 运行结果 3.开心的从eclipse转移到 ...

  10. NLP之基于Transformer的句子翻译

    Transformer 目录 Transformer 1.理论 1.1 Model Structure 1.2 Multi-Head Attention & Scaled Dot-Produc ...