PythonをWindows環境で使う
こんにちは。私はPythonをWindowsで使ってるのですが
今更JupyterLabをインストールしようとしたときに躓いたので記録に残そうと思います。
JupyterLabとは
JupyterLabは、Jupyter Notebookの後継として開発されたブラウザベースの対話型実行環境です。主にデータ分析、データ可視化、AI/機械学習などの分野で広く使用されています。つまりブラウザでPythonを実行するためのプラットフォームです。
JupyerLabのインストール方法
インストール方法はpip
で行いました
pip install jupyterlab
しかしここで1回目のエラーが発生しました。
1回目のエラー
以下のエラーが発生しました。
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory:
これはCMDやPowerShellを管理者権限で実行してないからなようです。
2回目のエラー
気を取り直してもう1回管理者権限でCMDを実行して
pip install jupyterlab
と実行しました。
そうしたら、また以下のエラーが発生しました。
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory:
エラーメッセージの下にヒントが書いてありました。
HINT: This error might have occurred since this system does not have Windows Long Path support enabled. You can find information on how to enable this at https://pip.pypa.io/warnings/enable-long-paths
どうやら参照しようとしているパス名が長すぎるようです。
調べた結果、PowerShellを管理者権限で実行し以下を実行すると解消することがわかりました。
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" `
-Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
これでおそらくインストールは成功します。
起動するときは
jupyter lab
と実行するとサーバーが起動しました!
ぜひ躓いている方は参考にしてみてください。