linux下安装python3.6,linux下安装python3.7
本文基于以下Linux系统版本:
1.默认情况下,Linux会自己安装Python,你可以运行python - version命令查看,如图:
我们看到Python2.7.5已经和Linux一起发布了。再次运行python命令后,可以使用python命令窗口(Ctrl D退出python命令窗口)。
2.检查默认情况下安装Linux的Python位置
看到/usr/modern BMW /python和/usr/modern BMW /python2是软链接,/usr/modern BMW /python2指向/usr/modern BMW /python2,/usr/modern BMW/Python2最后指向/usr/modern BMW /python2.7 .所以运行python/python2/python2.7是一样的,如图:
3.安装python3
(1)登录https://www.python.org/downloads/source/,找到对应的版本(我们以Python 3.6.5为例),如图:
下载Python-3.6.5.tgz
(2)文件上传
把文件上传到Linux系统的一个目录下,根据自己的情况上传。本例上传到/root/tools目录,如图所示:
(3)减压
执行tar -zxvf Python-3.6.5.tgz命令,将文件解压到当前目录,如图:
(4)准备编译环境。
执行以下命令:
yum-y install zlib-devel bzip2-devel OpenSSL-devel ncurses-devel SQLite-devel readline-devel tk-devel gcc制作安装python所需的依赖项。成功后(完成!),如图所示:
如果python是3.7版本,还需要安装libffi-devel。整个编译过程大约需要1分钟。
如果您遇到以下问题:
加载的插件:fastestmirror
00:00:00
无法检索镜像列表http://mirrorlist.centos.org/?版本=7 arch=x86 _ 64 repo=osin fra=stock错误为
14: curl#6 -无法解析主机:mirrorlist.centos.org;未知错误
一个已配置的存储库失败(未知),
而百胜没有足够的缓存数据来继续。此时唯一的
百胜能做的最安全的事就是失败。有几种方法可以解决这个问题:
1.联系仓库的上游,让他们解决问题。
2.重新配置baseurl/etc。对于存储库,指向一个工作的
上游。如果您使用的是较新的,这通常很有用
存储库支持的发行版本(以及
先前发行版本的软件包仍然有效)。
一般是连不上外网的。每个情况都不一样。我的解决方案是执行下面的命令。
VI/etc/sys config/network-scripts/if CFG-ens 33
每个人的Linux中的ifcfg-ens33名称不一定完全相同。我的配置如下:
类型=以太网
PROXY _ METHOD=无
BROWSER _ ONLY=否
# BOOTPROTO=无
DEFROUTE=是
IPV4 _失败_致命=否
IPV6INIT=是
IPV6 _ AUTOCONF=是
IPV6 _ DEFROUTE=是
IPV6 _失败_致命=否
IPV6 _ ADDR _ GEN _ MODE=稳定-隐私
NAME=ens33
UUID=296 fb7a 9-961 a-46ea-bc1b-678 CCA 49d 40 a
设备=ens33
ONBOOT=是
IPADDR=192.168.189.111
网关=192.168.189.2
网络掩码=255.255.255.0
DNS1=8.8.8.8
前缀=24
IPV6 _隐私=否
保存配置并执行服务网络重启以重启网络服务。然后重新执行上面的yum安装命令。
(5)编译安装。
执行cd Python-3.6.5解压后进入Python-3.6.5的目录,依次执行以下三个命令:/configure-prefix=/root/training/Python-3 . 6 . 5 make make install其中-prefix是Python的安装目录。安装成功后,如下图所示:
我们可以看到安装了setuptools和pip工具。转到/root/training/Python-3.6.5安装目录,如图所示:
(6)创建软链接。
还记得当初,python2.7.5已经安装在Linux上了。在这里,我们不能删除它。如果我们这样做,系统可能会有问题。我们只需要像Python2.7.5一样为Python3.6.5创建一个软链接,我们把软链接放在/usr/local/Hyundai的BMW目录下,如图:
此时,我们在命令窗口中运行python3,如图所示:
安装成功!当然,你还是可以用Python 2 . 7 . 5版本(运行python/python2/python2.7就行了)。
(7)配置环境变量。
配置变量主要是可以快速使用的pip3安装命令。
执行vi ~/。bash_profile,打开配置文件,并添加以下配置:
#配置Python导出Python _ home=/root/training/Python-3 . 6 . 5导出路径=$ python _ home/modern BMW: $PATH保存并退出(:wq),执行源码~/。bash_profile命令使配置生效。执行echo命令,查看配置是否成功,如图所示:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。