【Python】【VSCommunity 2019】pip installで「ERROR: Could not install packages due to an EnvironmentError: [WinError 5] アクセスが拒否されました。」となる

問題

Visual Studio Community2019でインストールしたPython環境で、pipが使える状態にした。

psychologyit.hatenablog.jp

しかし、pip install requestsが「ERROR: Could not install packages due to an EnvironmentError: [WinError 5] アクセスが拒否されました。」となる。

f:id:harumarion:20191116164644p:plain

原因

管理者権限が必要な場所にインストールしようとしたため、失敗した。

対策

--userを付ける。 通常のインストールの場合は、Python本体と同じ場所にインストールされる。Python本体が管理者権限の必要な場所であると、このようなエラーとなる。 --userとすることで、ユーザーのディレクトリにインストールされることになる。

f:id:harumarion:20191116164726p:plain