前言: python3应该是python的趋势,当然目前争议也很大。 这篇随笔的主要目的是记录在linux6.4上构建python3环境的过程、遇到的问题和解决过程。 另外,如果本机安装了python2,尽量不要管理他,使用python3运行python脚本就好了。 可能有yum等依赖于当前python2环境的程序! 不要移动现有的python2环境! 不要移动现有的python2环境! 别动
前言:
python3应该是python的趋势,当然目前也存在很大的争议,但这篇随笔的主要目的是记录在linux6.4上营造python3环境的过程
以及面临的问题和解决过程。
另外,如果本机安装了python2,尽量不要管理他,使用python3运行python脚本就好了。 因为可能有依赖于当前python2环境的程序,
例如yum!
不要移动现有的python2环境!
不要移动现有的python2环境!
不要移动现有的python2环境!
重要的使用说三次!
一、安装python3.5
下载python3.5安装包:
wget-- no-check-certificate 3359 www.python.org/FTP/python/3.5.0/python-3.5.0.0 tgz
解压缩到当前目录:
tar -zxvf Python-3.5.0.tgz
cd Python-3.5.0
./configure---prefix=/usr/local/python 3.5---- enable-shared
制造制造安装
ln -s /usr/local/python3.5/沉稳的甜瓜/python3 /usr/沉稳的甜瓜/python3
此时,运行python3命令将报告错误, so文件不足。 必须执行以下操作:
CP-r/usr/local/python 3.5/lib/*/usr/lib 64 /
好了! 此时,python3的基础环境已经安装完毕!
二.安装pip及安装工具
毕竟,丰富的第三方库是python的优势,为了更轻松地安装第三方库并使用pip命令,必须进行相应的安装。
1、安装pip前需要安装setuptools
wget---no-check-certificate 3359 pypi.python.org/packages/source/s/setup tools/setup tools-19.6.tar .
tar-zxvf设置工具- 19.6.tar.gz
光盘安装工具- 19.6
python3 setup.py build
ython3 setup.py install
错误:运行时错误:压缩请求(missing ) zlib模块
必须在linux上安装和支持zlib-devel软件包。
yum install zlib-devel
需要重新编译安装python3.5。
cd python3.5
制造制造安装
又是一个长编译的安装过程。
重新安装安装工具
python3 setup.py build
python3 setup.py install
2、安装pip
wget-- no-check-certificate 3359 pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz # MD5=333
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
如果没有事故,pip安装就完成了。
测试:
使用pip安装python3第三方库python3- m pip安装参数
纳尼! 又搞错了!
importerror : cannotimportname ' https handler '
根据多年的经验,openssl的开发环境应该不足。 继续安装
yum install openssl-devel
继续重新编译以安装python3.5
ok,终于完成了整个python3环境的安装。