程序员

CentOS 7 源码编译安装Python3.9

作者:admin 2021-06-11 我要评论

简介 在CentOS7上默认的Python版本还是python2,如果需要Python3就需要安装第三方源,或者使用源码安装。 安装编译工具和依赖包 yum-yinstallwgetxztargccmaketk...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

 简介

在CentOS7上默认的Python版本还是python2,如果需要Python3就需要安装第三方源,或者使用源码安装。


安装编译工具和依赖包

  1. yum -y install wget xz tar gcc make tk-devel    sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel  xz-devel  bzip2-devel 

下载

直接从官网下载源码压缩包

  1. wget -t 100 -c https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz 

编译安装


  1. tar zxvf Python-3.9.1.tgz 
  2. cd  Python-3.9.1 
  3. ./configure   --enable-optimizations  --prefix=/opt/python39 
  4. make 
  5. make install  

使用

使用的时间,防止环境互相影响,可以使用虚拟环境进行隔离。

  1. /opt/python39/bin/python -m pip install virtualenv 
  2. cd /opt/ 
  3. /opt/python39/bin/python -m virtualenv python3 
  4. /opt/python3/bin/python -m pip install pymysql 

使用的时候,调用/opt/python3/bin/python,如果不同应用可以创建不同的虚拟环境,就不会引起包冲突。


总结

源码编译是比较麻烦一点,但是版本好控制。


本文转载自网络,原文链接:https://www.toutiao.com/i6912255852342706700/

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • Windows 10新增磁盘分析工具:文件夹占

    Windows 10新增磁盘分析工具:文件夹占

  • 鸿蒙HarmonyOS环境搭建遇到的坑,分享

    鸿蒙HarmonyOS环境搭建遇到的坑,分享

  • Zabbix5.2由浅入深系列之制作网络设备

    Zabbix5.2由浅入深系列之制作网络设备

  • 转手赚1000,开源抢茅台神器,真香!

    转手赚1000,开源抢茅台神器,真香!

腾讯云代理商
海外云服务器