Jupyter Notebook から iCloud Drive にアクセスする

先日来、DropboxからiCloud Driveへの移行を行なっているが、Jupyter NotebookからiCloud Driveのフォルダに直接アクセスできないのか調べてみたのでメモ。

普段Anaconda Navigatorから直接JupyterをLaunchしていたのだけれど、そうするとどうにもiCloud Driveのファイルにアクセスできない(できるのかもしれないけれど、みつからなかった)ため調べたところ以下の方法でうまくいくことが判明した。

1)Terminalを開いて、カレントディレクトリを~/Library/Mobile*Documents/com~apple~CloudDocs/Documents に移動

2)そこでJupyter Notebookを起動

 

実際のコマンドは、

 

>cd ~/Library/Mobile*Documents/com~apple~CloudDocs/Document

>jupyter notebook

 

でOK。iCloud Driveの他のフォルダに直接アクセスする時は、最後の/Documentのところを変更すればOKで、自分の場合はiCloud Driveに「JupyterNotebook」というフォルダを作成してそこにipynbファイルを置いているので、

 

>cd ~/Library/Mobile*Documents/com~apple~CloudDocs/JupyterNotebook

>jupyter notebook

 

としている。Anaconda Navigatorから直接行けた方が便利な気もするけれど、まあこれでいいかな、という状況。