linux 下安装python

参考

linux下安装python环境

Linux 下升级python和安装pip


本机环境:linux虚拟机,linux系统自带python2.6,由于总是提示2.6已不再维护,想更新到2.7

linux 和python都是小白阶段,各种操作都不太明白,基本是按照网上步骤一步步来的。

1.首先准备编译环境,忘记install bzip2-devel了,之后在调用basemap时报错 no model named bz2

此处理解yum是python2.6的一个包

yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel


2. 下载python代码包

下载地址:https://www.python.org/ftp/python/

linux中直接使用 wget 命令下载所需文件

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

3.解压

tar -zxvf Python-2.7.11.tgz

cd Python-2.7.11

./configure --prefix /usr/bin/python(解压至此目录)

make 解压文件默认到/usr/bin/Python-2.7.11

make install 安装 默认到/usr/local/lib

4.给python做软连接

mv /usr/bin/python /usr/bin/python2.6 将原来的快捷访问方式改为python2.6

ln -s /usr/local/bin/python2.7 /usr/bin/python 将python2.7设为默认python

至此,python就升级成功了

但是yum不能用了,解释说因为yum命令是用python写的,不是很懂。

 解决方法:更改yum命令文件中的脚本启动地址

在 /usr/bin 目录下找到 yum 文件 第一行命令中python修改为python2.6

安装pip

https://bootstrap.pypa.io/

直接运行 curl https://bootstrap.pypa.io/get-pip.py | python

就ok了


cd命令:http://man.linuxde.net/cd



猜你喜欢

转载自blog.csdn.net/yanlisuo/article/details/79819146
今日推荐