版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a249900679/article/details/51503453
最近学了python,打算用python来开发微信公众号,本来是用新浪sae的,但是git一直push失败,所以想用阿里云的,本来是借用一个同学的服务器,他装的是centos,但不知道为什么python装好了,但装微信python sdk的时候一直出错。。。所以借用另一个同学的服务器,是阿里云服务器,他装的也是centos7.0,这次将安装过程记录下来。
进入shell后,先查看当前python版本
$python –V
发现里面有一个2.7版本,我要装的是3.x版本的
这里我把python装在smile目录中,先建一个目录python3
$mkdir python3
进入python3
$cd python3
用shell命令下载python3.2:
$wget http://www.python.org/ftp/python/3.2/Python-3.2.tar.bz2
下载完成,解压安装:
$tar jxvf Python-3.2.tar.bz2
$ls查看
里面的Python3.2就是刚刚解压的目录,进入该目录ls查看一下
里面便是解压出来的文件,执行
$./configure
然后编译安装:
$make && make install
到这里就安装完成了,但是重新查看,发现python还是2.7版本,这是因为我们没有建立一个链接,它链接的还是原来2.7版本
先备份原来的,用到mv命令
格式为:mv [选项] 源文件或目录 目标文件或目录
$mv /usr/bin/python /usr/bin/python-2.7.bak
接着建立一个链接
$ln -s /usr/locale/bin/python3.2 /usr/bin/python
然后再查看
$python –V
就可以看到python为3.2版本了
到这里还可能有一个问题,就是yum可能无法正常工作,是因为我们修改了python版本为3.2,所以还要修改一下yum
$vim /usr/bin/yum
将其中的/usr/bin/python修改为#/usr/bin/python2.7
因为我之前的python版本是2.7,所以这里修改为2.7
然后按esc
:wq保存