centos 7 python 3および仮想環境のインストール

3769 ワード

Centos 7インストールpython 3および仮想環境
  • 一、Centos 7インストールpython 3
  • 1.1インストールコンパイル環境および関連クラスライブラリ
  • 1.2インストールパッケージ
  • をダウンロード
  • 1.3コンパイルインストール
  • 1.4 python 3を環境変数
  • に追加
  • 1.5更新pip
  • 二、インストール仮想環境
  • 2.1 virtualenvとvirtualenvwrapper
  • をインストール
  • 2.2 virtualenvwrapperを構成する
  • .
  • 2.3 virtualenvwrapper基本使用コマンド
  • 一、Centos 7インストールpython 3
    1.1コンパイル環境および関連クラスライブラリのインストール
    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 libffi-devel
    

    1.2インストールパッケージのダウンロード
    にあるhttps://www.python.org/ftp/pythonで、インストールするpythonバージョンを選択し、ダウンロードの末尾を.tgzのファイル.例:https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
    cd /usr/local/src
    wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
    tar -zxvf Python-3.7.6.tgz
    

    1.3コンパイルインストール
    mkdir -p /usr/local/python3
    cd Python-3.7.6
    ./configure --prefix=/usr/local/python3
    make && make install
    

    1.4 python 3を環境変数に追加する
    echo 'export PATH=$PATH:/usr/local/python3/bin'>>/etc/profile
    source /etc/profile
    
    #    python3  ,        
    python3 --version
    

    1.5 pipの更新
    pip3 install --upgrade pip
    pip3 --version
    

    デフォルトのソースのインストールが遅いので、ソースを交換できます.具体的な交換方法はクリックして見てください.
    二、仮想環境のインストール
    2.1 virtualenvとvirtualenvwrapperのインストール
    pip3 install virtualenv
    pip3 install virtualenvwrapper
    

    2.2 virtualenvwrapperの構成
  • 編集.bashrcファイル
    vim ~./bashrc
    
  • このファイルに次の内容を入力
    #virtualenvwrapper
    #          
    export WORKON_HOME=~/.virtualenvs
    #  virtualenvwrapper   python  
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3
    #virtualenvwrapper.sh      
    source /usr/local/python3/bin/virtualenvwrapper.sh
    
  • .
  • 運転.bashrcファイル
    source ~/.bashrc
    
  • 2.3 virtualenvwrapper基本使用コマンド
    #       
    mkvirtualenv [--python==python     ]      
    
    #       
    workon test_env
    
    #       
    deactivate
    
    #         
    lsvirtualenv
    
    #       
    rmvirtualenv
    
    #           
    cdvirtualenv
    

    参考記事:Centos 7インストールpython 3.7およびvirtualenv CentOS 7.4 python 3および仮想環境のインストール