长春建设工程管理中心网站,推广软件排行榜前十名,做网站要用写接口,响应式模板文章目录 离线部署 python 3.x 版本1. 下载版本2. 上传到服务器3. 解压并安装4. 新建软连信息5. 注意事项 离线部署 python 3.x 版本
1. 下载版本 python 各版本下载地址 本次使用版本 Python-3.7.0a2.tgz # linux 可使用 wget 下载之后上传到所需服务器
wget https://www.py… 文章目录 离线部署 python 3.x 版本1. 下载版本2. 上传到服务器3. 解压并安装4. 新建软连信息5. 注意事项 离线部署 python 3.x 版本
1. 下载版本 python 各版本下载地址 本次使用版本 Python-3.7.0a2.tgz # linux 可使用 wget 下载之后上传到所需服务器
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a2.tgz# Windows 可以直接使用浏览器下载
https://www.python.org/ftp/python/3.7.0/Python-3.7.0a2.tgz2. 上传到服务器 3. 解压并安装
# 解压安装包
tar zxvf Python-3.7.0.tgz# 新建安装目录
mkdir /usr/local/python3.7.0# 安装 python
cd Python-3.7.0
./configure --prefix/usr/local/python3.7.0
make make install4. 新建软连信息
查看现有软连信息
[rootmaster ~]# whereis python
python: /usr/bin/python
[rootmaster ~]# cd /usr/bin/
[rootmaster bin]# ls -l python*
lrwxrwxrwx 1 root root 38 9月 4 11:04 python - /usr/local/Python-2.7.10/bin/python2.7新建软连信息
[rootmaster bin]# ln -s /usr/local/python3.7.0/bin/python3.7 python3.7
[rootmaster bin]# ls -l python*
lrwxrwxrwx 1 root root 38 9月 4 11:04 python - /usr/local/Python-2.7.10/bin/python2.7
lrwxrwxrwx 1 root root 36 9月 4 14:48 python3.7 - /usr/local/python3.7.0/bin/python3.7查看 python 版本信息
[rootmaster ~]# python --version
Python 2.7.10
[rootmaster ~]# python3.7 --version
Python 3.7.05. 注意事项
❓ 问题 安装 python 过程中在执行 make 和 make install 时提示 Failed to build these modules: _ctypes 解决 下载 libffi-devel rpm 安装包进行离线部署 下载地址https://rpmfind.net/linux/rpm2html/ rpm -ivh libffi-devel-3.0.13-19.el7.x86_64.rpm❓ 问题 使用 rpm -ivh libffi-devel-3.0.13-19.el7.x86_64.rpm 安装时提示需要的依赖 libffi 解决 同理使用上述网站进行下载安装。 安装 libffi 失败原因是因为已存在低版本 libffi 卸载低版本 libffi 使用如下命令 # 查询版本信息
rpm -qa | grep libffi# 卸载 libffi--nodeps 不检查依赖关系
rpm -e libffi-3.0.13-18.el7.x86_64 --nodeps# 安装高版本 libffi
rpm -ivh libffi-3.0.13-19.el7.x86_64.rpm其他 建议 1 如上述问题如遇类似依赖关系则可以使用 https://rpmfind.net/linux/rpm2html/ 网站进行 rpm 安装包下载进行离线部署。 建议 2 对于某些报错可以通过使用安装不同的 python 版本进行解决 建议 3 如有相同机器已部署所需 python则可直接参考对应版本进行部署 建议 4 如有已部署的 python 机器则可以选择直接 copy 整个安装包然后修改当前机器 python 的软连信息即可使用。