linux - 非システムバージョンの Python を使用して get-pip.py を実行するには他に何をする必要がありますか?
世界只因有你
世界只因有你 2017-06-05 11:11:20
0
3
936

作業環境は centos6.X で、システムに付属の Python は 2.6 であるため、多くの新しいモジュールはあまりサポートされていません。したがって、python2.7.13 をダウンロードしてコンパイルし、python2.7 コマンドにリンクします。 get-pip.py をダウンロードし、python2.7 を使用して実行すると、python2.7 インストール ディレクトリの site-packages の下にインストールされたことが示されます。ただし、pip を入力したときにコマンドが見つかりませんでした (システム以外のバージョンである必要があり、接続は作成されませんでした)。現在どのように運用されているのかお聞きしたいです。 pip は python2.7 用のモジュールをインストールするだけでよく、システムのネイティブ Python はそれに影響しません。

世界只因有你
世界只因有你

全員に返信(3)
洪涛

Pythonマルチバージョン管理ツール、pyenvの使用を推奨します

いいねを押す +0
phpcn_u1582

Python2.7 に対応する pip にソフト接続することができます。モジュールをインストールしたい場合は、pip27 を使用して python27 にインストールしてください。

いいねを押す +0
我想大声告诉你
  1. どこで pip を使用するか、そしてそれが環境変数に追加されているかどうかを知る必要があります

  2. python (Python 27 バージョン) -m pip を使用して pip を呼び出すことができます

  3. Pythonのソフト接続を変更することもできますが、一部のシステムソフトウェアがシステムのPythonを使用する可能性があるため、危険を伴う可能性があるため、python27のようなソフト接続を使用することをお勧めします

  4. pyenv を使用しますが、システム Python を変更する可能性があり、Python シェル/ローカル/グローバル構成も持つことに注意してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート