1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【トラブルシュート】Windows環境でPythonのJupyterLabをインストールしようとするとERROR: Could not install packages due to an OSError:が発生

Last updated at Posted at 2024-11-07

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

と実行するとサーバーが起動しました!

ぜひ躓いている方は参考にしてみてください。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?