永发信息网

如何升级到python3版本并且安装pip3及ipython3

答案:1  悬赏:70  手机版
解决时间 2021-03-24 00:11
如何升级到python3版本并且安装pip3及ipython3
最佳答案
如何升级到python3版本并且安装pip3
准备:
Python-3.5.2.tar.xz
pip-8.1.2.tar.gz
setuptools-24.0.2.zip
步骤:
1、自定义编译安装python3.x版本
[html] view plain copy
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模块
[objc] view plain copy
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、验证模块是否正常安装
[html] view plain copy
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
[html] view plain copy
python3 -m pip install ipython  
ln -s /usr/local/Python3/bin/ipython3 /usr/bin/ipython3  

5、遇到的问题
a、安装pip3的时候提示没有zlib模块
[html] view plain copy
yum install -y zlib-devel  
./configure; echo $? ; make && make install  

b、使用pip3的时候提示没有HTTPSHandler模块,提示信息如下,
ImportError: cannot import name 'HTTPSHandler

[html] view plain copy
yum install -y openssl-devel  
然后再重新编译安装python3就可以了,安装完成后就可以直接使用pip3了,不需要再重新编译安装pip3
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求谢千灯《隐主》百度云盘
欧冠巴萨0:3惨败尤,对于这场比赛你怎么评价
莆萄酒 莆萄和冰糖比例?
适合高中生的英语美文,高中生适合读哪些名家
单选题双链DNA分子中,数目相等的碱基是A.腺
红米手机更新后书旗小说的的设置怎么搞出来
奇迹暖暖葫芦扇子花篮渔鼓荷花宝剑洞箫和玉板
哪些城市有使用地铁C型车的轻轨线路
泰兴市华鑫鹏商贸有限公司地址有知道的么?有
描写打太极拳的诗句,关于太极的诗句有哪些
请问药物氯沙坦钾片能否掰开吃?
三生三世十里桃花电视剧里墨渊替司音挡天劫时
去加拿大高中九年级好还是十年级好?关于加拿
单选题“五十六个民族五十六枝花,五十六个兄
找地下城代练
推荐资讯
青海西宁湟中鲁沙尔有没有在家能做的手工活?
我的美好生活一一想象作文
想给做个界面,可以输入输出的那种,有没
一本书架上有不同的数学参考书4本,不同的语
东北大学和西电哪个综合实力强
fatego梅林适合什么体
我的团队叫(梦之队),我想取一个霸气的团队
有一颗牙齿还没掉,新的就长出来,是不是要马
父母承不承认,事实就是你的孩子终将普通而又
魔术扑克牌穿越玻璃是怎样变的?
8+2★0+3什么意思,注册学生网这什么意思,求
X017/X055(路口)这个地址在什么地方,我要处
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?