打算学习linux和考一下认证。
学习hcia-ai实验手册发现的小问题和记录贴,防止自己忘。我不知道这个手册是不是公开的,你们自己去华为下载吧
首先执行
1
2
3
4
|
yum - y groupinstall 'development tools'
yum - y install openssl - devel bzip2 - devel expat - devel gdbm - devel readline - devel sqlite - devel
/ / python3. 7 以上需要装libfii - devel
/ / yum install libffi - devel - y
|
用于安装各种依赖包
其次要获取python3源文件,在下的files中获取最新的python包(gzipped source tarball)
本次要获取的地址是https://www.python.org/ftp/python/3.7.3/python-3.7.3.tgz 进入linux,root用户默认在/root/目录下
1.获取python3包
wget https://www.python.org/ftp/python/3.7.3/python-3.7.3.tgz
2.解压python3包
tar -xvf python-3.7.3.tgz
3.创建python3文件夹(这个用来存放python编译后的程序,我的理解是python3下载的是源代码,需要通过编译->安装。在编译前,可以通过./configure设置安装目录)
mkdir /usr/local/python3
4.进入 第2步 解压后的文件夹(与下载的python-3.7.3同目录,我的是/root/下),并配置安装目录
1
2
|
cd python - 3.7 . 3 /
. / configure - - prefix = / usr / local / python3
|
5.源码编译
make
6.源码安装
make install
7.创建软连接
1
2
|
ln - s / usr / local / python3 / bin / python3 / usr / bin / python3
ln - s / usr / local / python3 / bin / pip3 / usr / bin / pip3
|
8.测试
python3和pip3就装好了
总结
以上所述是小编给大家介绍的centos7安装python3的教程详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
原文链接:https://www.cnblogs.com/kerrysx/archive/2019/04/10/10682363.html