16

sudo pip-python(CentOS 6 パッケージ: )経由でパッケージをインストールするpython-pip-0.8-1.el6.noarchと、インストールされたパッケージがルートによってのみ読み取り可能になるという権限の問題が発生することがあります。

再インストールを 1 ~ 2 回行うと、通常は問題が解決します。誰もこれを経験しましたか?または、原因を特定するためのトラブルシューティング手順を誰かが提案できますか?

4

2 に答える 2

13

を使用してコマンドを実行するsudoと、ユーザーが保持されますumaskpipファイルをインストールするだけで、アクセス権は変更されないため、現在のユーザーの umask に準拠するアクセス権が設定されたファイルが作成されます。これは、所有者のみが読み取り可能 (0077) であり、root のみが読み取り可能である可能性があります。

umask 0022つまり、実行前のように umask を適切なものに設定できますsudo pip install。または、 を使用sudo suしてルート シェルをデフォルト設定で開き、次にpip install.

于 2012-06-23T11:27:36.970 に答える