ywagashiのブログ

徒然なるままに

JupyterLabを起動するためのショートカットアイコンを作る

JupyterLabは便利だ。しかし毎度ターミナルから起動するのは面倒くさい。そこで今回はデスクトップ画面から起動するためのショートカットを作成した。簡単な内容だが、誰かの役に立つかもしれない。

具体的な手順

  1. バッチコマンドを動かすPythonスクリプトを作成
  2. pyinstallerをインストール
  3. 1で作成したPythonファイルをexe化
  4. ショートカットアイコンを作成
バッチコマンドを動かすPythonスクリプトを作成

Pythonしか使えない自分はosモジュールを使う。subprocessでもOK。

# main.py
import os
os.chdir("C:/Users/MAIN") # ディレクトリを指定する必要がある場合
os.system("py -m jupyterlab")
pyinstallerをインストール

pyinstallerは.pyをexe化するために必要なライブラリ。
コマンドプロンプトを起動して、pyinstallerをインストールする。

py -m pip pyinstaller
main.pyをexe化

続けて作業ディレクトリに移動し、

py -m PyInstaller main.py

これでJupyterLabを起動するためのmain.exeができてるはず。

ショートカットアイコンを作成

最後にこのショートカットをデスクトップに配置して、適当な名前に変えた上、プロパティからJupyterLabのアイコンに変更して完成。アイコンは公式のGithubからダウンロードできる。



絶対もっと賢い方法があると思う。でも汎用性は高いので多少はね?