小弟最近开始学习python了、
于是开始了python之路,本文章仅仅作为自己当天平时总结
观摩之下,发现很多人都是用shell编写python的
于是:先普及一个常识,跟windos一样,需要配置环境变量,然而linux的环境变量,只要python文件在echo $PATH所对应的路径下 就行了。
1.下载centos镜像(或者ubuntu),并且新建成虚拟机
2.小编由于root账户密码忘记了,于是参考http://blog.csdn.net/kexiuyi/article/details/68995118得到了解决
3.准备编译环境(如果不准备,可能导致后面莫名的出错,此处方式必须要联网,检查centos是否联网ping www.baidu.com 有字节则表示Ok)
yum groupinstall'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel4.下载 Python3.5代码包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
第二种方法
百度云下载python2.7 链接:https://pan.baidu.com/s/1eS0a75K 密码:4eu8
tar -zxvf Python-2.7.11.tgz
进入Python-2.7.11目录 输入./configure
make
make install
此时查看python版本还是系统默认的版本(有些直接会升级成功,亲测centos6.5 )
执行:mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
再次查看已经更新到你要安装的版本
5.下载完毕之后,输入ls就能看到Python-3.5.0.tar.xz压缩包了
开始解压安装
tar Jxvf Python-3.5.0.tar.xz cd Python-3.5.0 ./configure --prefix=/usr/local/python3 (指定文件安装在local下 并且命名文件夹为python3) make && make install安装完毕就出现下图了成功提示了
5.于是小编,输入python -V 查看python版本,却发现版本,是2.6.6,??
什么我装的版本不是3.5吗?于是小编开始疑惑,查询资料发现一般linux系统自带就会有python
而小编使用的centos 6.5 就是自带的python2.6.6版本
那么问题来了 ?我刚才装的3.5版本的呢、
6.首先将python版本改名字为python2.66(路径在/usr/bin/python)
命令为:mv /usr/bin/python /usr/bin/python2.66
7.建立python3.5的软链接
ln
-s /usr/local/python3/bin/python3 /usr/bin/python(注意此处不是in 而是ln(字母"L"))
8.输入python 现在3.5版本就回来了,输入python2.66就可以使用2.66版本