网站首页 > linux / 正文
1. 先配置依赖环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
复制代码
2. 下载python包
2.1 位移至opt目录
cd /opt
复制代码
?
2.2 下载压缩包
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
复制代码
如果出现 找不到wget命令,输入yum -y install wget,安装其依赖将会被安装
如果国内下载较慢可以下载我网盘里的地址:
链接:pan.baidu.com/s/1RPW86FAX… 提取码:e6ib
3. 安装Python3
3.1 解压压缩包
tar -zxvf Python-3.7.1.tgz
复制代码
3.2 解压后出现对应文件夹
?
3.3 安装gcc依赖,需要确认时输入y
yum install gcc
复制代码
3.4 在3.7版本之后需要一个新的包libffi-devel,如下安装
yum install libffi-devel -y
复制代码
?
3.5 进入解压的文件夹
cd Python-3.7.1
复制代码
3.6 创建目录
mkdir /usr/local/python3
复制代码
3.7 生成编译脚本并指定上面创建目录为安装目录
./configure --prefix=/usr/local/python3
复制代码
?
3.8 安装完成后编译,执行命令
make
复制代码
?
等待编译完成
?
如上图编译完成后进行安装,命令:
make install
复制代码
? 如上图完成安装后检查python3的编译器:
/usr/local/python3/bin/python3.7
复制代码
检查正常
?
3.9 建立软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
复制代码
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
复制代码
如果建立时报错ln: failed to create symbolic link ?.usr/bin/python3?. File exists则使用以下命令
ln -sf /usr/local/python3/bin/python3 /usr/bin/python3
?
ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3
复制代码
将ln -s 改为 ln -sf
添加/usr/local/python3/bin到环境变量
3.10 编辑环境变量
vim /etc/profile
复制代码
按“I”,到最底部然后贴上下面内容:
# vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
复制代码
?
Ctrl+c,输入:wq回车退出。
?
3.11 刷新环境变量
source ~/.bash_profile
复制代码
4. 验证Python3
python3 -V
pip3 -V
复制代码
如下便成功了
作者:安余生大大
链接:https://juejin.cn/post/7083814041717571620
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 先配置依赖环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
复制代码
?
2. 下载python包
2.1 位移至opt目录
cd /opt
复制代码
?
2.2 下载压缩包
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
复制代码
如果出现 找不到wget命令,输入yum -y install wget,安装其依赖将会被安装
如果国内下载较慢可以下载我网盘里的地址:
链接:pan.baidu.com/s/1RPW86FAX… 提取码:e6ib
3. 安装Python3
3.1 解压压缩包
tar -zxvf Python-3.7.1.tgz
复制代码
3.2 解压后出现对应文件夹
?
3.3 安装gcc依赖,需要确认时输入y
yum install gcc
复制代码
3.4 在3.7版本之后需要一个新的包libffi-devel,如下安装
yum install libffi-devel -y
复制代码
?
3.5 进入解压的文件夹
cd Python-3.7.1
复制代码
3.6 创建目录
mkdir /usr/local/python3
复制代码
3.7 生成编译脚本并指定上面创建目录为安装目录
./configure --prefix=/usr/local/python3
复制代码
?
3.8 安装完成后编译,执行命令
make
复制代码
?
等待编译完成
?
如上图编译完成后进行安装,命令:
make install
复制代码
? 如上图完成安装后检查python3的编译器:
/usr/local/python3/bin/python3.7
复制代码
检查正常
?
3.9 建立软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
复制代码
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
复制代码
如果建立时报错ln: failed to create symbolic link ?.usr/bin/python3?. File exists则使用以下命令
ln -sf /usr/local/python3/bin/python3 /usr/bin/python3
?
ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3
复制代码
将ln -s 改为 ln -sf
添加/usr/local/python3/bin到环境变量
3.10 编辑环境变量
vim /etc/profile
复制代码
按“I”,到最底部然后贴上下面内容:
# vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
复制代码
?
Ctrl+c,输入:wq回车退出。
?
3.11 刷新环境变量
source ~/.bash_profile
复制代码
4. 验证Python3
python3 -V
pip3 -V
复制代码
如下便成功了
Tags:linux下载python
猜你喜欢
- 2024-11-26 如何在Ubuntu 20.04上安装Python包管理程序pip
- 2024-11-26 python在运维中的使用
- 2024-11-26 Linux系统Python编程实践(六)——python3画一棵树
- 2024-11-26 Windows 10 20H2新特性概览:细节优化 提升使用体验
- 2024-11-26 Linux篇和Mac OS篇怎么搭建Python环境
- 2024-11-26 Linux下安装基于python3.7的anaconda
- 2024-11-26 CentOS 7 源码编译安装Python3.9
- 2024-11-26 小白学 Python 爬虫(3):前置准备(二)Linux基础入门
- 2024-11-26 真工程师:20块钱做了张「名片」,可以跑Linux和Python
- 2024-11-26 Ubuntu安装软件出现404错误的处理办法