2017-06-05 15 views
2

Python2.6はデフォルトで私の古いCentOSサーバーにインストールされていました。今、私はPY3をアクティブにした後condacond3用のpip3をインストール

conda create -n py3 python=3.5.3 
source activate py3 

でのpython3特定のモジュールをインストールするのpython3環境を作成したい、私はpip3 install hovercraftでホバークラフトをインストールしようとすると、シェルは「:PIP3コマンドが見つかりません」と伝えます。最初はpip3がPython3と一緒にインストールされたと考えましたが、結果はそうではありませんでした。
私はそれを手動でインストールできると思います。パッケージのgzipファイルはpython package indexからダウンロードし、conda install --file hovercraft-2.3.tar.gzでインストールしました。しかし、それは動作しません。仮想-ENVはcondaによって作成のためのPIP3をインストールする方法


  1. は今、私は2つの問題がありますか?
  2. pythonパッケージのインデックスをダウンロードするパッケージをローカルにインストールすることは可能ですか?
+0

virtualenvをアクティブにした後、単に 'pip'が動作しますか? – wmorrell

+1

こんにちは、@wmorrell、plain pipは大丈夫です。 'pip --version'は/export/home/user01/envs/py3/lib/python3.5/site-packages(python 3.5)から" pip 9.0.1 "を表示します。メッセージはこのpipがpython3.5のpip3であることを示していますか? – l0o0

+0

うん、virtualenvのは、自分の殻にアイテムを追加します 'PATH'どこ正しい3.5.3バージョンに' python'と 'pip'ポイントの両方、および' pip'は、それが有効であるとして、あなたの 'py3'環境にインストールします。 – wmorrell

答えて

6

pip3とpipは、virualenv(または)condaのような環境マネージャを使用していない場合にのみ違いがあります。今度はpython == 3.xを持つconda環境を作成しているので、pipはpip3に相当します。

関連する問題