centos7安装Python3.7

不念不忘少年蓝@ 2022-10-29 01:47 399阅读 0赞

直接上安装脚本:

  1. #centos7:
  2. yum install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y
  3. #Ubuntu:
  4. #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
  5. wget https://repo.huaweicloud.com/python/3.7.1/Python-3.7.1.tgz
  6. tar zxf Python-3.7.1.tgz
  7. cd Python-3.7.1
  8. ./configure --prefix=/usr/local/python3
  9. make && make install
  10. ln -s /usr/local/python3/bin/python3 /usr/bin/python3
  11. ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  12. mkdir /root/.pip
  13. echo '[global]' >~/.pip/pip.conf
  14. echo 'index-url = https://pypi.douban.com/simple/ ' >>~/.pip/pip.conf
  15. pip3 install --upgrade pip
  16. pip3 install ipython
  17. 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

发表评论

表情:
评论列表 (有 0 条评论,399人围观)

还没有评论,来说两句吧...

相关阅读