CentOS 7安裝配置Python3.7環境

CentOS 7 已經默認安裝了python2.7.5

查看系統默認的 Python 相關軟連接指向
python python2 python2.7 最終都是指向Python2.7 版本
所以安裝過Python3.x 後需要注意軟連接
在這裏插入圖片描述

一、安裝相關依賴

yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

因爲Python3.7 版本原因,需要一個新的包libffi-devel

yum install libffi-devel -y

二、下載安裝 Python 3.7

  1. 根據自己實際需求下載對應版本

    wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
    
  2. 解壓縮,得到目錄 Python-3.7.0

    tar -xvJf Python-3.7.0.tar.xz 
    
  3. 進入目錄 Python-3.7.0

    cd Python-3.7.0
    
  4. 配置編譯安裝

    ./configure prefix=/usr/local/python3
    make && make install
    
  5. 安裝後創建軟連接 python3

    如文章開頭所示 python的指向是python2版本, 且 因爲系統對python2 有依賴,所以暫時不修改 直接將python3 指向python3.x版本

    cd /usr/local/python3/
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    

三、對pip 的配置

默認python環境下有pip包的 爲了和python2 區分開 這裏軟連接 創建爲 pip3
在這裏插入圖片描述

  • 給pip3 創建軟連接
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章