1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

仮想環境のJupyter上で異なる仮想環境のカーネルを使う

Last updated at Posted at 2021-10-28

#概要

  • Jupyter labを立ててる仮想環境上で、違う仮想環境のカーネルを使う

作業環境

  • python3.8
  • venv
  • Windows PowerShell(基本的なコマンドは環境で変わりません)

#はじめに
カーネルを追加する際に、ちょっと戸惑ったので備忘録として残しておきます。
どのサイトも割とpipipykernelを追加する記載しかなかったので、初めての人向けに紹介したいと思います。

参考サイト

#メイン
まずは、新たにカーネルを追加した仮想環境上でjupyterをインストールします。
jupyterをインストールするとipykernelも入ってるので、個別にインストールする必要がなくなります。
またipykernelだけインストールしても、もちろんエラーを吐くので、個人的にはjupyterのインストールだけのほうが楽ですね。

.shell
pip install jupyter

インストール後にjupyterをインストールした仮想環境上で、以下のコマンドを実行し新しくカーネルを追加します。
--nameのところはカーネルの名前です。

.shell
python -m ipykernel install --user --name test

以下の実行結果がでたらカーネルの追加は成功です。

.shell
Installed kernelspec test in C:\ProgramData\jupyter\kernels\test

jupyter-labの右上のカーネルを選択し、

Untitled.ipynb (5) - JupyterLab - Google Chrome 2021_10_28 19_45_45_LI.jpg

testのカーネルに変更することができます。

image.png

ライブラリの追加なども、notebook上で行うことは出来ますが、ターミナルでインストールするほうがいいのかなと思います。
notebook上では、!pip install pandasのコマンドだけだと、jupyterを立ててる仮想環境上のpythonにインストールされてしまうので、注意が必要です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?