質問: pip install:そのディレクトリの権限と所有者を確認してください。 pipとpythonをインストールしている間、私は次のようなことに遭遇しました。 ディレクトリ '/ users/parthenon/library/logs/pi'またはその親ディレクトリは現在のユーザーが所有していないため、デバッグログは無効になっています。そのディレクトリの権限と所有者を確認してください。 sudoでpipを実行しているなら、-hフラグが必要かもしれません。 なぜなら私は今sudoを使ってインストールしなければならないからです。私は私のmacにpythonと一握りのライブラリを既にインストールしていました、私はyosemiteを実行しています。私は最近きれいなワイプをしてからosを再インストールしなければなりませんでした。今、私はこのプロンプトを得ています、そしてそれを変更する方法を考え出すのに苦労しています私のコマンドラインがparthenon$になる前は、今はphilips-mbp:~ parthenon$です私はこのコンピュータの唯一の所有者であり、これが唯一のアカウントです。これはpython 3.4へのアップグレード時に問題になるようです。正しい場所には何もないようです、virtualenvは私が期待するところに行きません、など.
回答: ここでの問題は、あなたがどういうわけかsudoを使ってvirtualenvにインストールしたということです。おそらく偶然です。これは、rootユーザーがpythonパッケージデータを書き換えて、すべてのファイルをrootが所有するようにし、通常のユーザーがそれらのファイルを書き込めなくなることを意味します。通常virtualenvは通常のunixユーザーだけが使用し所有するべきです。あなたはあなたのユーザーにunixファイルパーミッションパックを変更することによって問題を解決することができます。試してください:$ sudo chown -r username /users/username/library/logs/pip $ sudo chown -r username /users/username/library/caches/pip pipはそれらのファイルを再び書くことができるはずです。 unixファイルパーミッション管理の詳細