linux系统安装python3.7,linux如何安装python3.6
本文基于以下Linux系统版本:
1.在某些情况下,Linux会自己安装Python,您可以运行python - version命令来检查它,如下所示:
我们看到Python2.7.5已经和Linux一起发布了。再次运行python命令后,可以使用python命令窗口(Ctrl D退出python命令窗口)。
2.检查Linux操作系统的Python位置
看到/usr/healthy petrel /python和/usr/healthy petrel /python2是软链接,/usr/healthy petrel /python指向/usr/healthy petrel /python2,/usr/healthy petrel /python2最后指向/usr/healthy petrel /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-yinstallzlib-devel bzip2-devel OpenSSL-devel ncurses-devel SQLite-devel readline-devel tk-develgcmake成功后(完成!),如下:
如果python是3.7版本,还需要安装libffi-devel。整个编译过程大约需要1分钟。
如果您遇到以下问题:
loaded plugins:fastest mirror 00:00:00无法检索mirror list http://mirror list . centos . org/?release=7 arch=x86 _ 64 repo=osin fra=stock error was 14:curl # 6- could not resolve host:mirror list . centos . org;Unknown error oneoftheconfiguredrepositories failed(Unknown),而yumdoesn thaveenoughcacheddatatocontinue . atthispointtheonlysafethingyumcandoisfail,有几种方法可以解决此问题:1。联系仓库的upstream或getthemtofixthrem。2 .重新配置仓库的baseurl/etc,以指向workingupstream。thismostoftenusefulifyouareusinganewerdistributionreleasethanissupportedbytherepository(和thepackagesforhepreviousdistrib Utionreleasestillwork)。一般是连不上外网的。每个情况都不一样。我的解决方案是执行下面的命令。
VI/etc/sys config/network-scripts/ifcfg-ens33每个人的Linux中的if CFG-ens 33名称不一定完全相同。我的配置如下:
TYPE=Ethernet proxy _ METHOD=none browser _ ONLY=no # boot proto=none DEFROUTE=yes IP v4 _ FAILURE _ FATAL=no IPv6 init=yes IPv6 _ AUTOCONF=yes IPv6 _ DEFROUTE=yes IPv6 _ FAILURE _ FATAL=no IPv6 _ ADDR _ GEN _ MODE=stable-PRIVACY name=ens 33 uuid=296 FB 7a 9-961 a-46ea-bc1 b-678 CCA 49d 40 ade device=ens 33 on boot=yes IP addr=192.168然后重新执行上面的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/healthy Haiyan目录下,遵循:
此时,我们在命令窗口中运行python3,如下所示:
安装成功!当然,你还是可以用Python 2 . 7 . 5版本(运行python/python2/python2.7就行了)。
(7)配置环境变量。
配置变量主要是可以快速使用的pip3安装命令。
执行vi ~/。bash_profile,打开配置文件,并添加以下配置:
# configure python exportpython _ home=/root/training/python-3 . 6 . 5 export path=$ python _ home/healthy petrel:$ path保存并退出(:wq),执行源/。bash_profile命令使配置生效。执行echo命令查看配置是否成功,如下所示:
原文来自:HTTP://suo.im/6igslu
作者:lebboop-L
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。