centos7安装Python3.7
直接上安装脚本:
#centos7:
yum install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y
#Ubuntu:
#apt-get install -y zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev iblzma-dev libffi-dev libc6-dev ruby zlib1g-dev
wget https://repo.huaweicloud.com/python/3.7.1/Python-3.7.1.tgz
tar zxf Python-3.7.1.tgz
cd Python-3.7.1
./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
mkdir /root/.pip
echo '[global]' >~/.pip/pip.conf
echo 'index-url = https://pypi.douban.com/simple/ ' >>~/.pip/pip.conf
pip3 install --upgrade pip
pip3 install ipython
ln -s /usr/local/python3/bin/ipython3 /usr/bin/ipython3
手动安装教程:
1、下载:
wget “https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz”
或者用华为镜像加速下载:https://repo.huaweicloud.com/python/3.7.1/Python-3.7.1.tgz
2、安装:
依赖包:
yum install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y
配置:./configure —prefix=/usr/local/python3
编译安装:make && make install
3、添加可执行命令
将python3和pip3 添加软链到执行目录下/usr/bin
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
成功之后直接输入命令:python3或者pip3 都能正常补全
4、升级pip3到最新版本
配置国内pip源
mkdir /root/.pip
echo ‘[global]’ >~/.pip/pip.conf
echo ‘index-url = https://pypi.douban.com/simple/ ’ >>~/.pip/pip.conf
pip3 install —upgrade pip
5、安装ipython3
pip3 install ipython
安装前:
6、安装后:
配置ipython3的软链接
ln -s /usr/local/python3/bin/ipython3 /usr/bin/ipython3
直接输入:ipython3就可以直接补全进去
安装ipython2方法:
yum -y install python-pip
pip install —upgrade pip
pip install ipython
还没有评论,来说两句吧...