本文介绍: Linux系统一般都自带python,我买的服务器自带的是python 3.6.8,我的django项目所在的环境是python 3.7.5,所以为了避免版本不兼容,我们也来安装了一个python 3.7.5。
目录
一、简介
Linux系统一般都自带python,我买的服务器自带的是python 3.6.8,我的django项目所在的环境是python 3.7.5,所以为了避免版本不兼容,我们也来安装了一个python 3.7.5。
二、下载与安装
1、更新软件包
1.1 检查可用更新的软件包
sudo yum update
此命令用于在CentOS系统上更新软件包。通过运行此命令,系统将检查可用的更新并提示您进行安装。请确保以具有管理员权限的用户身份运行此命令。系统将显示更新的软件包列表,并根据您的确认进行安装。
1.2 更新软件包
sudo yum upgrade -y
此命令用于用于在CentOS系统上自动更新所有可用的软件包,并在不需要确认时进行安装。它会检查可用的软件包更新并进行相应的更新操作。
2、安装编译所依赖的环境
2.1 安装构建工具:
sudo yum groupinstall -y "Development Tools"
2.2 安装其他开发库:
sudo yum install -y ncurses-devel gdbm-devel nss-devel openssl-devel readline-devel libffi-devel
2.3 安装zlib开发库:
sudo yum install -y zlib-devel
3、下载压缩包
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
4、解压
tar -xzvf Python-3.7.5.tgz
5、配置编译参数
cd Python-3.7.5
./configure --enable-optimizations
6、编译和安装
sudo make
sudo make install
请注意,运行
make
命令需要一些时间,并且可能会占用系统资源。
7、查看python版本
python3 -V
8、创建软连接
sudo ln -sf /usr/local/bin/python3.7 /usr/bin/python3
sudo ln -sf /usr/local/bin/python3.7 /usr/bin/python
sudo ln -sf /usr/local/bin/pip3 /usr/bin/pip3
sudo ln -sf /usr/local/bin/pip3 /usr/bin/pip
9、pip换源(清华源为例)、更新
sudo pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install --upgrade pip
原文地址:https://blog.csdn.net/m0_63636799/article/details/135896005
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_64023.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。