LoginSignup
0
0

More than 3 years have passed since last update.

ipynbファイルをダブルクリックで開く(Mac、Anaconda仮想環境)

Last updated at Posted at 2020-11-10

.ipynbファイルをMacでダブルクリックで開けるようにした際のメモ。
下記リンク先の通り、Automatorでjupyterlabを起動するアプリを作成してipynb拡張子を開くデフォルトアプリケーションに登録すればよいのだが、
HOW TO OPEN JUPYTER NOTEBOOKS WITH A DOUBLE CLICK (MAC OS)
anacondaの仮想環境で開きたい場合はそのままでは使えない(base環境でjupyterlabが開いてしまう)ので微細な変更を加えた。上記リンク先の説明が丁寧なので、こちらでは変更点のみ簡潔に記載する。

  1. Automator.appを開く
  2. 新規作成→アプリケーション
  3. 「シェルスクリプトを実行」アクションを追加
  4. 入力の引き渡し方法を"引数として"に変更(ダブルクリックしたファイルのパスを取ってくるため)
  5. 実行するスクリプトを以下のように設定する
variable="'$1'"
the_script='tell application "terminal" to do script "source activate my_env && jupyter lab '
osascript -e "${the_script}${variable}\""

リンク元との変更点は、スクリプト内にsource activate my_env &&を追記している。

image.png

  1. 作成したアプリケーションを保存する。
  2. ipynbファイルを右クリック→"情報を見る"→"このアプリケーションで開く"で作成したアプリケーションを割り当てる。

参考
Linuxコマンドを連続して使うには

関連記事 Windowsの場合
ipynbファイルをダブルクリックで開く(Windows)

0
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
0
0