まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

JupyterLab

JupyterLab

ブラウザ上で利用できるPython対話型統合開発環境(IDE)。無料。
Jupyter Notebook進化版。

Jupyter Lab インストール

$ python3 -m pip install jupyterlab

Jupyter Lab 起動

$ jupyter lab

Jupyter Lab 日本語化

1. 日本語化ライブラリ インストール

$ pip install jupyterlab-language-pack-ja-JP
$ pip3 install jupyterlab-language-pack-ja-JP

2. Jupyter Lab 起動

3. 日本語にする

メイン画面上「Setting>Language>Japanese – 日本語」をクリック、
開いたメッセージで「Change and reload」をクリックし、再起動。

Jupyter Lab 終了

メイン画面上「File>Shut Down」をクリック、
開いたメッセージで「Shut Down」をクリック。

使い方

作業ディレクトリと利用方法選択

1. 画面左:「ディレクトリ・ファイルの一覧」から作業ディレクトリを選択
2. 画面右:「ランチャー」から「Notebook」グループ「python3」 を選択

プログラム記述

画面右:開いた「UntitledXX.ipynb」ファイル内、「セル」青枠に記述。
複数行記述可能

プログラム実行

1行目のセル上部:「▶️」をクリック。
※実行結果の表示
セルの左:「実行プログラムの行番と同じ行番」+セル:実行結果

セル エディットモード/コマンドモード

エディットモード:『enter』キー

プログラムなど記述

コマンドモード:『esc』キー

セル削除や追加など

ファイル名 編集

名前変更ファイルにて右クリック後、「Rename」をクリックして編集。

ファイル保存

  • ファイルタブをクリック後「Save Notebook」
  • ファイル名の下、「💾」アイコンクリック
  • 『Ctrl + S』

文章記述 Markdown

ドキュメントの作成や共有に使用する。

セル 「Code」→「Markdown」切替え

セル上部のタブ内「Markdown」をクリック。『m』。
記入後、実行『Shift+enter』セル追加付き /『Ctrl+enter』。

セル 「Markdown」→「Code」切替え

セル上部のタブ内「Code」をクリック。『y』。

Extensions(拡張機能)

拡張機能をインストールすることで便利な機能を追加。

Extensions セットアップ

Node.js インストール
Node.jsからインストーラによりインストール。

拡張機能インストール

1. Extension Managerを起動する

画面左端タブ内「ジグソーパズルのピース」アイコンをクリック。

2. 拡張機能欄内、上方のSearch欄で拡張機能名で検索

拡張機能欄内、下方「DISCOVER」グループ内に検索一致、拡張機能が表示

3. 該当拡張機能名をクリックでインストール。

おすすめ 拡張機能

Variable Inspector:変数の値を一覧で表示

使用方法

セルを右クリック、「Open Variable Inspector」をクリック
※「Variable Inspector」タブと共に一覧が表示される。

autocomplete:コード補完

コードをコードを途中、『tab』で候補表示、候補を選んで『tab』で確定。

jupyterlab-flake8:構文エラーや文法ミスを指摘する機能

ファイル保存時、指摘を更新。

テーマ(フォントサイスなど) 変更

メイン画面上「Setting>upyterLab Theme」をクリック、
表示されたテーマをクリック。

Pyhotn.ファイル「.py」

作成+保存

1. メイン画面上「File>Export Notebook As>Export Notebook to Executable Script」をクリック
2. 表示された「保存先指定」用ウインドウでディレクトリ指定し、保存。

コンソールで実行

1. 画面左上方:「+」アイコンをクリック
2. 画面右:「ランチャー」から「Console」グループ「python3」 を選択
3. コンソール画面、カレントディレクトリ確認

[1]: %pwd

4. 実行ファイル(.py)のディレクトリまで移動

[2]: cd C:ディレクトリ

5. Pythonファイル実行

[3]: %run -i ファイル名.py

ショートカットキー

  • プログラム実行:『Shift+enter』セル追加付き /『Ctrl+enter』
  • エディットモード:『enter』
  • コマンドモード:『esc』
    • セル削除: コマンドモード『esc』後、『D』2回
    • セル追加: コマンドモード『esc』後、『A』上に /「B』下に
  • コメント:『Ctrl+/』