如何升级到python3版本并且安装pip3准备:
Python-3.5.2.tar.xz
pip-8.1.2.tar.gz
setuptools-24.0.2.zip
接下来跟着我一起升级安装吧~~~~~~
步骤:
1、自定义编译安装python3.x版本
tar Jxf Python-3.5.2.tar.xz
cd Python-3.5.2
./configure –prefix=/usr/local/Python3
make && make install
2、安装pip3.x,安装会提示需要setuptools模块,所以需要先安装setuptools模块
tar zxf pip-8.1.2.tar.gz
tar zxf setuptools-24.0.2.zip
cd setuptools-24.0.2
ln -s /usr/local/Python/bin/python3 /usr/bin/python3
python3 setup.py install
cd ..
cd pip-8.1.2
python3 setup.py install
ln -s /usr/local/Python3/bin/pip3 /usr/bin/pip3
3、验证模块是否正常安装
python3 -m pip list
decorator (4.0.10)
ipython (4.2.1)
ipython-genutils (0.1.0)
pexpect (4.2.0)
pickleshare (0.7.2)
pip (8.1.2)
ptyprocess (0.5.1)
setuptools (24.0.2)
simplegeneric (0.8.1)
traitlets (4.2.2)
4、安装ipython
python3 -m pip install ipython
ln -s /usr/local/Python3/bin/ipython3 /usr/bin/ipython3
5、遇到的问题
a. 安装pip3的时候提示没有zlib模块
yum install -y zlib-devel
./configure; echo $? ; make && make install
b. 使用pip3的时候提示没有HTTPSHandler模块,提示信息如下,
ImportError: cannot import name ‘HTTPSHandler
yum install -y openssl-devel
然后再重新编译安装python3就可以了,安装完成后就可以直接使用pip3了,不需要再重新编译安装pip3。
希望我的回答对你有帮助,这里是我自己准备的一套系统学习python的教学资源,里面包含初学者需要牢记的知识点,希望能帮到大家,记得帮我三连一下,爱你们呦~2021最新版Python零基础高强度7天极速入门到精通_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com2021最新版python爬虫7天速成(附带代码课件)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
【热门】Python数据分析与机器学习项目实战,无偿分享!_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
清华大学博士2020最新Python数据结构与算法教程(20小时全套合集)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
10天全方位讲解python+微信小程序 从小白到高高手!(完整版)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
【纯干货】零基础入门python面向对象编程(开发必备,建议收藏)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
【强烈推荐】清华计算机博士-python金融量化分析从入门到项目实战!_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
最全面,最详细的Django基础教程,通俗易懂,带你从入门到开发!_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com
【基础】6小时全方位讲解python常用模块,工作中常用,建议收藏!_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com