まず、python3.6をインストール
1.インストールは環境に依存し、
# 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
2.ダウンロードのpython3
# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
python3のインストール3.
私は個人的には/ usr / local /のpython3(個人的な好みの特定の設置位置)をインストールするために使用され
たディレクトリを作成するには:
# mkdir -p /usr/local/python3
解凍は、Python-3.xxtgzパッケージダウンロード(あなたが特定のバージョンに応じて、Pythonの異なっをダウンロードするためのような、違いはありません特定のパッケージ名を:私は私がここに持っていることをPython3.6.1をダウンロードしたPythonの-3.6.1.tgzです。)
# tar -zxvf Python-3.6.1.tgz
ディレクトリに展開4.コンパイルとインストール
# cd Python-3.6.1
# ./configure --prefix=/usr/local/python3
メイク
# make
make installを
make installを或者メイク&& makeがインストール
ソフトのpython3の確立5。
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6とは/ usr / local /のpython3 / binに追加PATH
# vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
ESCを押して、次のコマンドを入力します。終了しますWQ。
終了変更し、そのステップの変更を有効にすることを、次のコマンドラインを取ることを忘れないでください:
# source ~/.bash_profile
それのpython3とPIP3が正常に利用できるチェック
# python3 -V
Python 3.6.1
# pip3 -V
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)
仮想環境を作成します。
virtualenvのは、孤立Python環境を作成するためのツールです。必要なすべての実行可能ファイルを含むファイルを作成VIRTUALENV、および必要なエンジニアリングPythonパッケージを使用します。
インストール
pip install virtualenv
基本的な使用
- プロジェクトのための仮想環境を作成します。
$ cd my_project_dir
$ virtualenv venv #venv为虚拟环境目录名,目录名自定义
virtualenv venv
Pythonの実行可能ファイルを含むフォルダ、および、現在のディレクトリに作成されます pip
あなたは追加のパッケージをインストールできるように、ライブラリのコピー。仮想環境名(この例ではあるが venv
)任意であり、ファイル名が省略される場合は、現在のディレクトリにあります。
任意のディレクトリでは、あなたは、Pythonのコピーを作成するコマンドを実行し、その場所が呼び出され venv
たファイル。
- 仮想環境を使用して開始するには、それがアクティブにする必要があります。
$ source venv/bin/activate
从现在起,任何你使用pip安装的包将会放在 venv
フォルダ、とPythonのグローバルインストールから切り離さ。
- あなたは一時的に仮想環境での作業を完了した場合、あなたはそれを無効にすることができます。
$ . venv/bin/deactivate