2016-05-27 11 views
1

私はAmazon EC2インスタンスを持っています。 Python 2.7がインストールされたばかりです。だから私はコマンド "sudo yum install python34"でPython3をインストールしました。pipはpython3.4ではなくpython2.7のモジュールをインストールします

次に、 "pip install package"でモジュールをインストールしようとしました。端末はピップをアップグレードできると私に言った。だから私はピップをアップグレードしました。私のインスタンスは、コマンドpipまたはpip3を見つけることはできません。

私はGoogleで検索し、私はモジュールをインストールして、「のpython3のscript.py」

と私のスクリプトのいずれかを開始しようとした私は、その情報を得た「のpython -mピップSomePackageのインストール」を使用しなければならないことがわかり、私のモジュールはまだインストールされていません。私はもう一度インストールしようとしました。私のモジュールは既にインストールされていますが、python2.7フォルダにあります。

python2.7ではなくpython3.4でpipを使用する正しいコマンドは何ですか?

  • 「のpython3 -mピップインストールパッケージ」
  • 「をpython34 -mピップパッケージをインストール」:すべての次のコマンドで

    、私はモジュールの名前ピップまたはPIP3がないことの情報を取得します

  • 「PIP3 Pをインストール
  • "パッケージをインストールピップ"
  • "python3.4 -mピップパッケージをインストールする" "のpython3 -m PIP3パッケージをインストールします" ackage」(すでにpython2.7にインストールパッケージ)
  • は "pip3.4パッケージをインストール"
+0

pip3 install ??? –

+0

"Requirement already up-date:pip in /path/python2.7/site-packages"というメッセージが表示される 3.4の代わりに2.7を指している理由がわかりません – TomHere

+0

環境変数は何を表していますか? python3はそこでどのように参照されていますか? – glls

答えて

1
  1. # pip install --upgrade pipを試してみてください。これはpip8.1.1(python2.7用)を8.1.2(python3用)にアップグレードするか、
  2. を試してみてください。https://bootstrap.pypa.io/get-pip.pyを試してみると、pip2とpip3が正しくインストールされます。
+0

私はpipをアンインストールしてpython3のget-pip.pyで新しいものをインストールしました。今それは動作します;) – TomHere

関連する問題