CentOS7 服务器上如何安装python3
1.官网下载python3的源码包
网址:https://www.python.org/
进去之后点击导航栏的Downloads,
也可以鼠标放到Downloads上弹出菜单选择Source code,
就是源码包的意思,这里选择最新版本3.7.4,
当然下面也有很多其他历史版本,
点进去之后页面下方可以看到下载链接,
包括源码包、Mac OSX安装包、Windows的安装包
这里选择第一个(Gzipped source tarball)下载即可,
下载的就是源码包:Python-3.7.4.tgz。
2.安装
2.1 在/usr/local/目录下建立python3文件夹
# mkdir /usr/local/python3
# cd /usr/local/python3
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
# tar -xvzf Python-3.7.4.tgz
2.2.进入Python-3.7.4文件夹,配置安装路径。
# ./configure --prefix=/usr/local/python3
2.3.编译、安装可执行文件
# make && make install
2.4.使用命令创建软连接
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
2.5.输入python3 回车,显示如下。
Python 3.7.4 (default, Aug 21 2019, 16:50:17)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
2.6.输入python2 回车,显示如下。
Python 2.7.5 (default, Oct 30 2018, 23:45:53)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
3.安装可能遇到的问题
3.1.问题
zipimport.ZipImportError: can't decompress data; zlib not available
解决,安装依赖。
3.2问题
ModuleNotFoundError: No module named '_ctypes'
解决
yum install libffi-devel -y
最新文章
- C++文件读写练习
- 向Array中添加归并排序
- Careercup - Facebook面试题 - 6685828805820416
- python 获取当前调用函数名等log信息
- HW5.24
- linux共享windows资料
- 【HDOJ】1314 Numerically Speaking
- webservice 技术改进
- 使用API创建AR 贷项通知单
- 如何编写入门级redis客户端
- ZooKeeper客户端事件串行化处理
- linux搭建
- Java使用Redis实现分布式锁来防止重复提交问题
- 【BZOJ5308】[ZJOI2018]胖(模拟,ST表,二分)
- CRM项目之stark组件
- 软件-集成开发环境:IDEA(Java 语言开发的集成环境)
- springboot 启动脚本
- UVa 10859 - Placing Lampposts 树形DP 难度: 2
- jqGrid 清空单元格的方法
- CKfinder for java详解二:缩略图及图片上传的缩放