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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何升级到python3版本并且安装pip3及ipython3相关的知识,希望对你有一定的参考价值。

如何升级到python3版本并且安装pip3及ipython3
确保你的系统上已经安装好了 pip3. 如果没有,请使用命令:
sudo dnf install python3-pip
进行安装。
安装好了之后在命令行输入pip3会显示它的帮助信息。

开始安装tornado。首先,按照常理,使用命令:
sudo pip3 install tornado==4.3
如果4.3已经不是最新版本,请自行替换为最新版本。
经过小编尝试,发现容易出现 timeout 错误。
参考技术A 准备:
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本回答被提问者采纳

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

参考技术A 1、自定义编译安装python3.x版本

[html] view plain copy 在CODE上查看代码片派生到我的代码片
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 在CODE上查看代码片派生到我的代码片
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 在CODE上查看代码片派生到我的代码片
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 在CODE上查看代码片派生到我的代码片
python3 -m pip install ipython
ln -s /usr/local/Python3/bin/ipython3 /usr/bin/ipython3

以上是关于如何升级到python3版本并且安装pip3及ipython3的主要内容,如果未能解决你的问题,请参考以下文章

python3.6 pip3配置

ubuntu系统下安装pip3及第三方库的安装

python3安装pandas执行pip3 install pandas命令后卡住不动的问题及安装scipysklearn库的numpy.distutils.system_info.NotFound(

mac中有多个版本的python,怎么安装插件到指定的python版本?

多版本python的pip 升级后, pip2 pip3 与python版本失配

python3自带的pip3怎么用