pyenvを使った仮想環境構築

日々生活していると突然以下のように環境構築を求められることがあります

以下のパッケージを使用するので、予め環境構築をお願いします。

Python==3.5.2

IPython==5.?.?

numpy==1.?.?

pandas==0.?.?

matplotlib==?.?.?




おーん( ´_ゝ`)




今後のためにも自分がどのようにしたか記載しておきます

今回はBBQという名前のフォルダ以下に環境を構築したいとして進めていきます

ここを参考にすればこのページを読む必要はなさそう

qiita.com



mkdir BBQ #フォルダ作成

cd BBQ #移動

pyenv install 3.5.2 #pyenvでpython3.5.2をインストール

pyenv local 3.5.2 #pyenvでインストールしたバージョンのpythonを使うように指定

pyenv virtualenv 3.5.2 test #3.5.2を使用してテスト環境を作成

pyenv local test

activate test #テスト環境に移行

#ここではcustom.listファイルに必要なパッケージが書かれているものとする
#numpy==1.?.?
#pandas==0.?.?
.....


pip install -r custom.list




この環境下でさらにJupyterも使いたい!

そんな時に参考にしたのがこちらのページ

qiita.com

pip install ipykernel


ipython kernel install --user --name=test --display-name=test


jupyter notebook




f:id:inaba00032:20180831172830p:plain




最新でない特定のバージョンのライブラリをインストールした環境が構築できました