2017-04-22 16 views
0

Linux mint 18.xがインストールされています。私はpipを最初に実行したとき、Python 2.7.xにパッケージをインストールしました。私もpip3をインストールし、python3パッケージのインストールを処理しました。しかし、私が他の理由でいくつかの指示に従って、apt-get update/upgradeを行った後、pipは2.7.xではなくpython3にインストールされます。私は両方を使用するように私はどのようにリセットすることができます。再実行の問題ですか?pipがpython3にインストールされましたpython 2.7.xでない

sudo python pip.py?

+0

'python -V'はPython 2またはPython 3を出力しますか? –

+0

正しいバージョンを指している場合は 'which pip'をチェックしてください。それに応じてシェルで '$ PATH'変数を変更しない場合 – shanmuga

+0

pip実行ファイルを直接使用するのではなく、pip _module_を呼び出すことによって、適切なpipを使用することができます。例えば、 'python3 -m pip -V'は、Python 3に関連する' pip'のバージョン情報を表示します。 –

答えて

1

ではなくpip .FOR例のpip2をお試しください: Pip2 install .. ..あなたがであなたのモジュールをインストールしたいあなたのpythonのバージョンに

0

チェック:

python -V 

は、その後、あなたが以下のように使用することができます:

pip3.6 install <package> # This is for python 3.6 

pythonの例2.7

MacPortsのは、お使いのバージョンの一致が使用して確認して使用してあなたのそれらのための
pip2.7 install <package> 

または

port select --list pip 

次に、使用しているのと同じpythonバージョンに変更してください。

sudo port select --set pip pip27 
+0

遅れて返事して申し訳ありませんが、収穫中の魚のセールスマンよりも忙しいです。努力をしたすべての人と返信する時間に感謝します。 :-) – sprog

関連する問題