0

助けが必要です....管理者アカウントを使用してbeautifulsoup4-4.0.0b3をインストールしようと何度も試みましたが、10トンの失敗がありました。Macpro OS X Lion 10.7.2 を使用しています。

以下のようにターミナルで何が起こったのですか:

私が入力したとき:easy_install beautifulsoup4

応答:

error: can't create or remove files in install directory 
The following error occurred while trying to add or remove files in 
the installation directory: 
[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/ 
test-easy-install-411.write-test' 
The installation directory you specified (via --install-dir, --prefix, 
or the distutils default setting) was: 
    /Library/Python/2.7/site-packages/ 
Perhaps your account does not have write access to this directory?  If 
the installation directory is a system-owned directory, you may need to 
sign in as the administrator or "root" account.  If you do not have 
administrative access to this machine, you may wish to choose a different 
installation directory, preferably one that is listed in your PYTHONPATH 
environment variable. 
For information on other options, you may wish to consult the 
documentation at: 
  http://peak.telecommunity.com/EasyInstall.html 
Please make the appropriate changes for your system and try again. 

そして、その自動的に繰り返されるこのダイアログ AGIAN:

$ easy_install cd beautifulsoup4-4.0.0b3 
error: can't create or remove files in install directory 
The following error occurred while trying to add or remove files in 
the installation directory: 
    [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/ 
test-easy-install-415.write-test' 
The installation directory you specified (via --install-dir, --prefix, 
or the distutils default setting) was: 
    /Library/Python/2.7/site-packages/ 
Perhaps your account does not have write access to this directory?  If 
the installation directory is a system-owned directory, you may need to 
sign in as the administrator or "root" account.  If you do not have 
administrative access to this machine, you may wish to choose a different 
installation directory, preferably one that is listed in your PYTHONPATH 
environment variable. 
For information on other options, you may wish to consult the 
documentation at: 
  http://peak.telecommunity.com/EasyInstall.html 
Please make the appropriate changes for your system and try again. `

それはほとんど私を夢中にさせます。問題が何であるかを理解するのを手伝ってくれてありがとう...

4

2 に答える 2

2

簡単:sudo easy_install beautifulsoup4管理者パスワードを入力してみてください。

難しい: virtualenvを設定することをお勧めします。セットアップが完了したら、管理者パスワードなしでインストールできます。また、Python のインストールに失敗した場合は、virtualenv を削除して最初からやり直すことができるため、有利です。(virtualenv をセットアップするには XCode をインストールする必要があるため、少し手間がかかります)

于 2012-04-29T23:44:12.830 に答える
1

このエラーは、書き込み権限があることを示しているため、コマンドの前permission deniedに使用する必要があります。sudo

を使用する必要はありsudo easy_install beautifulsoup4ません。pip install beautifulsoup4virtualenvsudo

于 2012-04-29T23:41:55.367 に答える