jupyterは異なるカーネルを追加します。
jupyter notebookでもjupyter labでも複数のpythonカーネルを追加して任意に切り替えられます。
1、追加する仮想環境に切り替えて、ipykersnelをインストールするか確認する。
例:
conda install-n環境名ipykersnel
補足:Jupyter notebookのためにカーネルを追加し、サーバーの既存の環境を追加します。
Jupyterを単独でインストールする場合、デフォルトのカーネルはサーバーシステムのpython 3環境だけですが、他の多くのtenson flowなどのパッケージはpy 2のディレクトリの下にあります。
環境を再構築する必要はなく、直接に既存の環境を追加すればいいです。
jupyterのインストール
まずipykerをインストールします。
追加
以上は個人の経験ですので、参考にしていただければと思います。間違いがあったり、完全に考えていないところがあれば、教えてください。
1、追加する仮想環境に切り替えて、ipykersnelをインストールするか確認する。
python -m ipykernel --version
インストールされていない場合は、
python -m pip install ipykernel
2、Jupyterにカーネルを追加する
python -m ipykernel install --user --name=python3 --display-name py37
3、Jupyter notebook kernelを確認する
jupyter kernelspec list
4、jupyterカーネルを削除する
jupyter kernelspec remove kernelname
5、カーネルの切り替え例:
conda install-n環境名ipykersnel
補足:Jupyter notebookのためにカーネルを追加し、サーバーの既存の環境を追加します。
Jupyterを単独でインストールする場合、デフォルトのカーネルはサーバーシステムのpython 3環境だけですが、他の多くのtenson flowなどのパッケージはpy 2のディレクトリの下にあります。
環境を再構築する必要はなく、直接に既存の環境を追加すればいいです。
jupyterのインストール
pip3 install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple --user
mkdir ~/.jupyter
jupyter notebook password
カーネルを追加:まずipykerをインストールします。
pip install ipykernel --user
サーバーの人数が多いので、まずpython 2のカタログを見てください。
which python2
パスディレクトリ/usr/bin/pythonをコピーします。追加
/usr/bin/python -m ipykernel install --user --name py2
その中でpython 2のカスタム環境は、myPythoon 2と名づけられています。jupyter notebookをもう一度開くと、見えます。以上は個人の経験ですので、参考にしていただければと思います。間違いがあったり、完全に考えていないところがあれば、教えてください。