はじめに
pip installでパッケージを追加しようとした時に失敗しました。
エラーの対応方法を調べたのでその時のメモです。
エラー
今回の対象となるパッケージはrpaframework-windowsですが、他でも同じように発生することがあると思います。
入力したコマンドは以下の通りです。
pip install rpaframework-windows
発生したエラーメッセージは
ERROR: Could not install packages due to an OSError: [WinError 5] アクセスが拒否されました。:
'C:\\Users\\****\\anaconda3\\Lib\\site-packages\\win32\\_win32sysloader.pyd' Consider using the `--user` option or check the permissions.
となります。
原因・対策
メッセージを(大雑把ですが)訳すと、
OSErrorによってパッケージがインストールできませんでした。
‘–user’をオプションにつけるか権限のチェックしてみてください。
とあります。
今回は’–user’をつけることで解決しました。
コマンドは、
pip install rpaframework-windows --user
となります。
後ろに–userをつけるだけで大丈夫です。
さいごに
今回はpip installでパッケージがインストール出来なかった場合とその対象方法でした。
長いエラーメッセージが出ると焦りますが、よく読むとわかる時が結構あります(エラーメッセージを読んでもサッパリの時もこれまた結構ありますが…)
この記事がお役に立ったのならば嬉しいです。
最後までお読みただきありがとうございました。