作業環境は centos6.X で、システムに付属の Python は 2.6 であるため、多くの新しいモジュールはあまりサポートされていません。したがって、python2.7.13 をダウンロードしてコンパイルし、python2.7 コマンドにリンクします。 get-pip.py をダウンロードし、python2.7 を使用して実行すると、python2.7 インストール ディレクトリの site-packages の下にインストールされたことが示されます。ただし、pip を入力したときにコマンドが見つかりませんでした (システム以外のバージョンである必要があり、接続は作成されませんでした)。現在どのように運用されているのかお聞きしたいです。 pip は python2.7 用のモジュールをインストールするだけでよく、システムのネイティブ Python はそれに影響しません。
Pythonマルチバージョン管理ツール、pyenvの使用を推奨します
Python2.7 に対応する pip にソフト接続することができます。モジュールをインストールしたい場合は、pip27 を使用して python27 にインストールしてください。
どこで
pip
を使用するか、そしてそれが環境変数に追加されているかどうかを知る必要がありますpython (Python 27 バージョン) -m pip を使用して pip を呼び出すことができます
Pythonのソフト接続を変更することもできますが、一部のシステムソフトウェアがシステムのPythonを使用する可能性があるため、危険を伴う可能性があるため、python27のようなソフト接続を使用することをお勧めします
pyenv を使用しますが、システム Python を変更する可能性があり、Python シェル/ローカル/グローバル構成も持つことに注意してください。