linux下安装python3.6,linux下安装python3.7

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: