Python在Linux上的搭建

Python3安装:
在开始使用python之前,需要先准备好相关的工作环境。
一般Linux操作系统因为自身需要,已经安装好了Python2。
Python3的安装软件建议从Python的官方网站下载,这样比较权威,跟比较安全
地址为:https://www.python.org/downloads/source/ 
在本篇中主要演示在Linux上的安装Python3。

在Linux系统中部署安装Python 3

  • 1. 下载软件

在浏览器中访问 https://www.python.org/downloads/source/  ,点击最后发行的正式版本的 XZ compressed source tarball  或者 Gzipped source tarball ,获取压缩文件。

  • 2. 在Linux中安装注意事项

由于自身的需要,已经安装好了Python2,如果使用root权限安装Python3的话,再使用pip做升级的时候,可能会干扰到系统管理包或系统其它组件的工作。所以安装Python3,建议安装在虚拟机上,或给某一个单独的user安装。

  • 3.  解压已下载的压缩包

如果下载的是Python-3.x.x.tar.xz 的压缩包,使用下面命令进行解压

xz -d Python-3.6.5.tar.xz //将Python-3.6.5.tar.xz解压成Python-3.6.5.tar
tar -xvf Python-3.6.5.tar //将Python-3.6.5.tar解压到本地
//解压后就可以看见 Python-3.6.5 的目录

如果下载的是Python-3.x.x.tgz的压缩包,使用下面命令进行解压

tar -xzvf ./Python-3.6.5.tgz  //直接解压Python-3.6.5.tgz
//解压后就可以看见 Python-3.6.5 的目录
  • 4.安装Python3

cd Python-3.6.5/
./configure
make && make install

到此已经安装完毕

  • 5. 制作软连接

ls /usr/bin/py* -la

可以看到 python 和python2都已经连接到 python2的版本上

那么需要制作 python3 连接到Python的版本上,使用python3作为3版本的启动命令。

ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3

然后后面就可以使用python3命令来启动新版本的Python

到这一步应该已经可以使用python3了。

———————-分割线———————————————

如果还不行的话,那么就要做下面的步骤

6. 将python3 添加到PATH

首先 echo $PATH 查看里面是否有 python3 的路径

如果没有则需要加上。可以用VI修改,可以通过文本文件修改。

加入下面高亮的一部分,注意前面是 英文冒号做衔接。

改完后让环境变量生效,输入命令

source ~/.bash_profile
  • 检验Python3 和pip是否可用

输入命令

python -V;pip -V

检查版本号是否都是Python3的版本。

如果pip的版本是指向Python2的,那么需要做一个pip3 来针对Python3使用

添加软连接:

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

大功告成,可以正式使用了。