Linux下安裝python3的環境

Linux下安裝python3的環境

1.配置yum源

  • 配置第一個倉庫,裏面有大量的經常使用的系統軟件 (沒有wget的先安裝wget)python

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 配置第二個倉庫,攜帶大量的第三方軟件(nginx,redis,mongodb,mairadb等)linux

    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  • 清空centos官方的yum軟件倉庫緩存nginx

    cd  /etc/yum.repos.d/  
    yum clean all
  • 生成新的自定義的軟件倉庫緩存redis

    yum makecache

2. 安裝編譯所需的基礎開發環境

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

3.python3的安裝

  1. 下載python3.6包sql

    切換到opt目錄
    cd /opt/
    wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
  2. 解壓mongodb

    xz -d Python-3.6.7.tar.xz
    tar -xf Python-3.6.7.tar
  3. 編譯centos

    進入到解壓好的python文件夾緩存

    cd  Python-3.6.8

    1.找到一個[配置的可執行文件,configure ],執行它,且指定軟件安裝位置code

    ./configure    --prefix=/opt/python368/

    2.編譯安裝sqlite

    make && make install 或者 先make 在make install
  4. 配置環境變量

    配置臨時環境變量

    1. 獲取當前系統的PATH變量
    echo $PATH
    2. 將python的安裝目錄下的bin路徑加入到環境變量中
    PATH="/opt/python368/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin"

    配置永久環境變量

    1.編輯環境變量配置文件
    vi /etc/profile
    2.將新python的bin路徑添加到環境變量的第一位
    PATH="/opt/python367/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin"

    從新刷新讀取/etc/profile 或者從新登陸

    source /etc/profile  #讓變量生效

    至此python安裝完畢

相關文章
相關標籤/搜索