centos7安装Python3、pip3与iPython3
首先访问python的官网下载页面:
https://www.python.org/downloads/
可以下载到到最新的稳定版本是3.9.6,以及常用版本3.7.2
或者直接在centos上下载:
直接下载安装包如下:
wget “https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz”
安装Python
tar -zxvf Python-3.7.2.tgz 解压
cd Python-3.7.2 进入到这个目录
安装依赖:(需要有阿里源和epel源)
yum install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y
注意:3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。
yum install libffi-devel -y 上面我已经补充了。 这里不需要安装,上面安装拉
如果不安装则会报错:
安装依赖完成后进行编译安装:
cd Python-3.7.2 进入到这个目录
./configure --prefix=/usr/local/python3 进行编译安装
make && make install 然后进行
安装完成后创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
此时已经可以使用Python3了 没有颜色 也没有编号
安装ipython
pip3 install --upgrade pip 先安装这俩个包
pip3 install ipython 先安装这俩个包
安装完毕后,可以从/usr/local/python3/bin目录下找到ipython3的二进制可执行文件。(如果失败就就用下方的方法)
第一步:
pip3 install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
第二步:
pip3 install ipython -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
其他可用国内原如下:
1)http://mirrors.aliyun.com/pypi/simple/ 阿里云
2)https://pypi.mirrors.ustc.edu.cn/simple/ 中国科技大学
3) http://pypi.douban.com/simple/ 豆瓣
4) https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
5) http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
配置ipython3的软链接,如下:
ln -s /usr/local/python3/bin/ipython3 /usr/bin/ipython3
可以使用后