参考教程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. Apache开启目录浏览功能的正确姿势

    部分代码是抄的网友的,哪儿抄的忘了,我是自己修改了点,并非我本人原创,觉得侵权联系我,立马删 在宝塔面板中,打开网站的设置,在配置文件那里添加如下内容 Directory "文件绝对路径&q ...

  2. 第六章:Django 综合篇 - 11:分页 Paginator

    分页功能是几乎所有的网站上都需要提供的功能,当你要展示的条目比较多时,必须进行分页,不但能减小数据库读取数据压力,也有利于用户浏览. Django又很贴心的为我们提供了一个Paginator分页工具, ...

  3. 关于Elasticsearch使用java的说明

    从Elastic 7.0开始,我们可以不安装JAVA.安装包包含一个相匹配的JAVA版本在里面. Elasticsearch包含来自JDK维护者(GPLv2 + CE)的捆绑版OpenJDK. 要使用 ...

  4. C#-9 委托

    一 什么是委托 可以认为委托是持有一个或多个方法的对象.可以执行委托,执行时委托会执行它所持有的方法. 从C++的角度理解,委托可以看成一个类型安全.面向对象的C++函数指针. delegate vo ...

  5. 路由组件构建方案(分库分表)V1

    路由组件构建方案V1 实现效果:通过注解实现数据分散到不同库不同表的操作. 实现主要以下几部分: 数据源的配置和加载 数据源的动态切换 切点设置以及数据拦截 数据的插入 涉及的知识点: 分库分表相关概 ...

  6. Response对象页面重定向、时间的动态显示

    Response对象 response对象主要用于对客户端的请求进行回应,将web服务器处理后的结果发回给客户端,封装了jsp产生的响应,并发送到客户端响应客户端的请求,请求的数据可以是各种数据类型, ...

  7. Vue学习之--------Vue中自定义插件(2022/8/1)

    文章目录 1.插件的基本介绍 2.实际应用 2.1 目录结构 2.2 代码实例 2.2.1 学校组件(School.vue) 2.2.2 学生组件(Student.vue) 2.2.3 定义的插件 2 ...

  8. Dubbo-聊聊注册中心的设计

    前言 Dubbo源码阅读分享系列文章,欢迎大家关注点赞 SPI实现部分 Dubbo-SPI机制 Dubbo-Adaptive实现原理 Dubbo-Activate实现原理 Dubbo SPI-Wrap ...

  9. 如何kill一条TCP连接?

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处. 简介 如果你的程序写得有毛病,打开了很多TCP连接,但一直没有关闭,即常见的连接泄露场景,你可能想要在排查问题的过程中, ...

  10. DQL语句

    DQL语句 DQL(Data QueryLanguage )数据查询语言,基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块. 一.DQL概述 1.1.什么是DQL DQL:数据查 ...