• 售前

  • 售后

热门帖子
入门百科

CentOS7.5从零安装Python3.6.6的教程详解

[复制链接]
ai2017 显示全部楼层 发表于 2021-10-25 18:35:23 |阅读模式 打印 上一主题 下一主题
ps:情况如标题
安装大概需要的依赖
  1. yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel
复制代码
下载压缩包
获取下载链接
此处我们选取Python官网的Python3.6.6,下载地点如下
  1. https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
复制代码
看官也可以自己选择版本,官方FTP为
  1. https://www.python.org/ftp/python/
复制代码
下载压缩包
现在我们进入CentOS(目次此时可不管),命令如下
  1. wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
复制代码
下载完成进入下一步
解压压缩包
移动压缩包
我个人习惯将Python安装在 /usr 目次下,我们首先将Python压缩包移动至指定文件夹,我们需要利用mv命令来移动
mv 现在的位置 移动的位置
  1. mv /root/Python-3.6.6.tar.xz /usr/
复制代码
进入目次
我们利用cd命令进入目的文件夹,利用ls查察文件夹下全部文件
  1. cd /
  2. ls
  3. cd usr/
  4. ls
复制代码
我们可以看到已经移动乐成


解压
解压tar.xz利用 xz -d 命令解压出tar包
  1. xz -d Python-3.6.6.tar.xz
复制代码
我们再次利用ls查察

我们再解压tar包,利用tar 命令
  1. tar -xvf Python-3.6.6.tar
复制代码
屏幕迅速滚动后解压完成
 

我们可以看到已经有Python-3.6.6目次
编译安装Python
我们先进入python目次
  1. cd Python-3.6.6/
复制代码

添加设置
实在就是将Python编译安装至指定目次,这里指定为/usr/python
  1. ./configure --prefix=/usr/python
复制代码
ps: 如出现错误(如下),需要先安装gcc
  1. yum install -y gcc
复制代码
准确效果

编译安装
利用make命令
  1. make
复制代码
接下来你需要等待
完毕后利用 make install 命令
  1. make install
复制代码
等待
如果出现zlib错误(如下)则需要先安装zlib然后重新实行安装
  1. yum -y install zlib*
复制代码
如果出现ctypes错误需要先安装libffy
  1. yum install libffi-devel -y
复制代码
python安装完成截图


此时我们先返回上一级目次,如果看到出现了python文件夹代表乐成,如果你在编译安装中缺少依赖则大概出现没有文件夹,此时需要从添加设置处重新来一遍


创建软链接
创建软链接相当于设置情况变量
  1. ln -s /usr/python/bin/python3 /usr/bin/python3
复制代码
此时我们在任意目次输入python3都可以进入python啦

我们测试一下导入_ssl

完美!
我们还需要设置pip的软链接来利用pip
  1. ln -s /usr/python/bin/pip3 /usr/bin/pip3
复制代码
利用pip3 安装pymysql测试

总结
以上所述是小编给各人先容的CentOS7.5从零安装Python3.6.6的教程,盼望对各人有所资助,如果各人有任何疑问请给我留言,小编会及时回复各人的。在此也非常感谢各人对脚本之家网站的支持!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作