linux(云服务器上安装python)
安装之前首先想说一点,我们可能安装之前会查看一下是不是已经安装了python(默认安装了python2.7),看到装了python2,想着自己平时没什么用就卸载了吧,于是乎在网上找到了一篇教程,稀里糊涂的把所有个python相关的全部卸载了,然后你就成功的跳进了一个大坑里,血淋淋的教训啊!千万住注意不要删除,因为会把wget和yum一起删掉的,这样会给你后面的安装造成很大的困扰,尤其是yum的安装还不是很容易的那种。
下面讲一下如何安装:
首先第一点,安装依赖包,这一点也很重要,要不然后面会报各种错误。
yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
可以一起安装,也可以分开单独安装,根据自己的习惯选择
然后在python官网https://www.python.org/ftp/python/用wget安装自己想要的版本,温馨提示会很慢很慢很慢。(如果用xshell的话,可以在windows上下载好,通过rz指令上传到linux)
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
接下来就是安装过程
tar -zxvf 资源包名称
cd 解压后的文件夹
./configure --prefix=/root/training/Python-3.6.5 # 指定安装目录
make
make install
剩下的创建软链接
还记得开始,Linux已经安装了python2.7.5,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.7.5相同的方式为Python3.6.5创建一个软链接即可,我们把软链接放到/usr/local/bin目录下,如图:
配置环境变量
执行 vi ~/.bash_profile,打开配置文件,添加如下配置:
#配置python
export PYTHON_HOME=/root/training/Python-3.6.5
export PATH=$PYTHON_HOME/bin:$PATH
保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成功,如图:
还没有评论,来说两句吧...