1. ホーム
  2. python

[解決済み] MACでpipを使おうとするとパーミッションが拒否される?

2022-02-15 06:21:44

質問

Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/beautifulsoup4-4.6.0.dist-info'Consider using the `--user` option or check the permissions.

上のエラーはpipコマンドを使おうとした時に出るエラーです。私のプログラムを動作させるために必要なのは、requirements.txtをpip installするだけです。 python 2.7.1 をインストールし、python コマンドを使用できる場所に私のコードを配置しました。私はこのコマンドを使用してパーミッションを変更しようとしました。

chmod -R 777

が、うまくいきませんでした。私のパソコンにはhomebrewがインストールされています。また、このリンクを使って仮想環境も試してみました。 http://sourabhbajaj.com/mac-setup/Python/virtualenv.html が、同様にパーミッションの問題が発生しました。このパーミッションの問題を解消して、うまくpipを実行する方法はないでしょうか?下のsudoコマンドもうまくいきません。

sudo pip install -r requirements.txt

解決方法は?

これはパーミッションの問題です。

を使用することを検討してください。 pip install "packagename" --user エラーに記載されているように これは、カバーされている こちら