python2.6升级到python3.5

博主最近在研究python爬虫,顺便研究如何将爬虫部署服务器上,因为服务器版本是2.6,爬虫是用3.5写的,所以需要更新一下

       博主最近在研究python爬虫,顺便研究如何将爬虫部署服务器上,因为服务器版本是2.6,爬虫是用3.5写的,所以需要更新一下,下面向大家分享下如何更新python。

       查看当前版本,命令行如下:

python

      我们先下载python3.5的版本在我们的服务器任意一个文件夹,博主是放在home目录下,我们先进入到该目录:

cd /home

      下载3.5版本,命令行如下:

wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

       解压:

tar -zxvf Python-3.5.2.tgz

       进入该目录:

cd Python-3.5.2

       创建安装目录:

mkdir /usr/local/python3.5.2

       编译:

./configure --prefix=/usr/local/python3.5.2


      安装:

make && make install

      备份原有的python版本:

mv /usr/bin/python /usr/bin/python_2.6

      创建软链接:

ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/python
ln -s /usr/local/python3.5.2/bin/pip3 /usr/bin/pip

     重新查看python版本:

python

      如果显示的是3.5版本,那么我们便升级成功,效果图如下:

微信截图_20181113145606.png

       默认的python指向3.5之后,yum将不能正常使用,需要修改yum的配置文件,教程如下:

输入:

vi /usr/bin/yum

      将文件头部的

#!/usr/bin/python

      改为:

#!/usr/bin/python2.6

     修改另一个相关的配置文件,输入:

vi /usr/libexec/urlgrabber-ext-down

      将文件头部的

#!/usr/bin/python

      改为:

#!/usr/bin/python2.6



0条评论

发表评论