私はdebian/ubuntu vpsを所有していて、多くの人々がPythonモジュールをインストールするのにsudo pip install ...
を使用しないよう勧めています。残念ながら、多くのパッケージはapt-get install python-...
で入手できず、パッケージの名前を見つけるのがずっと難しくなります。 https://pypi.python.org/pypiは、最新の安定版リリースのインストールとパッケージの検索の両方に非常に便利です。pipインストールを使用しないのはなぜですか?
sysadminによると、私はpip install
を使用してはいけませんが、パッケージの大部分はpip
をインストールすることを推奨します。
pip
を正しく使用するにはどうすればよいですか?たとえば、umask
に問題があり、027
に設定され、sudo pip install ...
でインストールされたパッケージは、インストールされたパッケージにアクセスできなかったため使用できませんでした。
最後に、多くの人がvirtualenv
を使用するようアドバイスしますが、永続的なインストールには適していないため、ログインごとにvirtualenvをインストールするのは便利ではありません。
rootアクセス権( 'sudo ...')を与えたり、パッケージをグローバルにインストールしたりするため、おそらく彼らはそれに対してアドバイスをします。より洗練された解決法は、 'pip install --user ...'をインストールするか環境を作ることです。 –