阿里云Centos下安装升级Python3.5
2016-06-01 17:35
781 查看
安装步骤如下 :
1 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2 下载 Python3.5代码包(有FTP可以自己下载下来FTP传上去,这样比较快)
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz[/code] 3 编译tar Jxvf Python-3.5.0.tar.xz cd Python-3.5.0 ./configure --prefix=/usr/local/python3 make && make install
4 设置环境变量echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrc
5 或者可以直接替换python2rm /usr/bin/python ln -sv /usr/local/bin/python3.5 /usr/bin/python 这样做的目的是在系统任意目录敲入python调用的是python3的命令,而非系统默认2.7的 但是这样同时这会导致依赖python2.7的yum不能使用,因此还要修改yum配置。
6 更新yum配置。ll /usr/bin | grep python 这时/usr/bin目录下面是包含以下几个文件的(ll |grep python),其中有个python2.7,只需要指定yum配置的python指向这里即可vim /usr/bin/yum 通过vim修改yum的配置 #!/usr/bin/python改为#!/usr/bin/python2.6,保存退出。 完成了python3的安装。
pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法。
一、pip下载安装
1.1 pip下载【依旧建议自己下载下来FTP上传】
wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
1.2 pip安装
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install
1.3 如果pip安装后提示依然没有pip命令,需在在添加环境变量
# vim /etc/profile
在文档最后,添加:
export PATH="/usr/local/python2.7/bin:$PATH"
保存,退出
然后运行:
#source /etc/profile
安装完使用PIP命令安装pyspider时报错:
<span style="font-family:SimHei;font-size:14px;">Cannot fetch index base URL https://pypi.python.org/simple/</span>原来是pip的版本太低,不支持https,所以升级pip到最新即可 pip install --upgrade pip
相关文章推荐
- 每天一个linux命令-chmod
- 【实践报告】Linux实践三
- Linux下hbase的配置
- Linux 常用命令(二)
- Linux 常用命令(一)
- linux编译出错
- 21035218_Linux 实验三 程序破解
- Linux更新阿里源
- sed基础
- Linux服务器集群系统(LVS)
- Linux服务器集群系统(LVS)
- Linux服务器集群系统(LVS)
- ssh-keygen的使用方法及配置authorized_keys两台linux机器相互认证
- 用SecureCRT上传文件到服务器
- Linux常用命令
- linux导出单张表的sql
- linux (fedora23;ubuntukylin_LTS_16.04) 安装
- Supervisor安装与配置(Linux/Unix进程管理工具)
- 【Linux系列教程】03.链接命令--软连接和硬链接的区别
- 【Linux系列教程】02.命令基本格式、常见目录以及文件目录处理命令