virtualenvwrapper
1302 ワード
pythonの大きな特徴はlibraryが多く、あなたが考えることができる機能はすでに実現している可能性が高いことです.開発環境が安定して重複しないようにvirtualenvをよく使用します.pipでインストール
or for python3
myenvという環境を作成します.
環境をアクティブにするには
終了:
virtualenvwrapperはvirtualenvを簡単に管理できます.
次のようによく使用されます.
異なるpython versionのvirtualenvを作成する必要がある場合があります.
この例ではpython 2を新規作成しました.xの環境.jupyter notebookで異なるvirtualenvを使用するのを容易にするために、jupyterに複数のkernelをインストールできます.
これでjupyter notebookを開くとkernel menuで欲しいvirtualenvを選択できます.
pip install virtualenv
or for python3
pip3 install virtualenv
myenvという環境を作成します.
virtualenv myenv
環境をアクティブにするには
source myenv/bin
終了:
deactivate
virtualenvwrapperはvirtualenvを簡単に管理できます.
pip install virtualenvwrapper
次のようによく使用されます.
# install a new environment called "myenv1"
mkvirtualenv myenv1
# start the environment "myenv1"
workon env1
# this pip is bound to this particular environment
pip install numpy, jupyter
# to see where pip executable is
which pip
異なるpython versionのvirtualenvを作成する必要がある場合があります.
# say I have a python2 installed via homebrew in my global env
mkvirtualenv -p /usr/local/bin/python2 myenv2
この例ではpython 2を新規作成しました.xの環境.jupyter notebookで異なるvirtualenvを使用するのを容易にするために、jupyterに複数のkernelをインストールできます.
workon myenv2
pip install jupyter, ipykernel
python -m ipykernel install --user --name myenv --display-name "Python (myenv2)"
これでjupyter notebookを開くとkernel menuで欲しいvirtualenvを選択できます.