pip3を使用してflake8パッケージをインストールしようとしていますが、すでに1つのローカルロケーションにインストールされているため、インストールを拒否しているようです。
グローバルに(システムレベルで)インストールするように強制するにはどうすればよいですか?
pip3 install flake8
Requirement already satisfied (use --upgrade to upgrade): flake8 in ./.local/lib/python3.4/site-packages
自分で宛先を指定したくないので、どのプラットフォームでも使用できる汎用ソリューション(Debian、OS X、場合によってはWindowsでも機能するはずです)を好むことに注意してください。
いくつかの奇妙な理由で、私がすでに指定し--user
たように動作しますが、私の場合は指定しませんでした。
パッケージをグローバルにインストールする唯一の方法は、最初にパッケージを削除してから、この後に再度インストールすることでした。どういうわけか、pip(8.1.1)は、パッケージがローカルに存在する場合、グローバルにインストールすることを拒否しているようです。
免責事項:実験中に仮想環境が使用されたり、害を受けたりしたことはありません。