はじめに
この投稿では、表題のとおり、AmazonLinuxでデフォルトで使えるpython36-virtualenvパッケージを使ったPython3.6 venv環境を構築します。
こちらの投稿では、Pythonの任意のバージョンのソースコードからビルドしてインストールする方法を紹介しました。しかし、ライブラリのインストールなどビルド環境の構築が必要であり、比較的煩雑な手順となります。
今回、AmazonLinuxで用意されているパッケージを利用することで、Python3.6のvenvが使えるようになるまでの手数を減らしたいと思います。
python36-virtualenvインストール
$ sudo yum install python36-virtualenv
venv環境作成
venv36という名前でvenv環境を作成する場合のコマンドです。
$ virtualenv-3.6 -p /usr/bin/python3.6 venv36
venv環境操作
venv環境有効化
venv環境を有効にすると、プロンプトの先頭にvenv名が表示されるようになります。
$ source venv36/bin/activate
venv環境無効化
(venv36)$ deactivate