2016-10-02 14 views
0

Pipバージョンに問題があります。私は、アナコンダがサポートしていないpyDatalogパッケージをインストールしようとしています。複数のPythonバージョンを扱う?

The following specifications were found to be in conflict: 
    - pydatalog 
    - python 3.5* 

私のUbuntuには、Python(2.7とAnaconda 3.5)の2つのバージョンがあります。 Python 2.7では、Pipがインストールされているかどうかわからない。

1台のコンピュータに異なるバージョンのPython用に異なるバージョンのPipを作成するにはどうすればよいですか?どちらのバージョンのPythonでも1つのバージョンのPipを使用できますか?

+0

一般的に私はanacondaのpipしか持っていませんが、python 2.7では動作しません。 – Alex

+0

'whereis python 2.7'はどこにPythonがインストールされているかを表示してみることができます。 pip2.7 'トレースバック(最後の最新の呼び出し):: ファイル「は/ usr/local/binに も限りASIピップを覚えていますが、コマンド私がこれを書いたとき、私が得た –

+0

'pip2.7コマンド' のようサポートしています( "pip == 7.1.0"、 'console_scripts'、 'pip2.7')( )ビルド/ bdist.linux-x86_64/egg/pkg_resources/load_entry_point内の__init__.py "行558 ファイル" build/bdist.linux-x86_64/egg/pkg_resources/__ init__.py "、行2682、 __init__.py "、行2355、ロード中 ファイル" build/bdist.linux-x86_64/egg/pkg_res ources/__ init__.py "、行2361、解決で ImportError:いいえ、pipという名前のモジュール' – Alex

答えて

1

https://github.com/yyuu/pyenv/blob/master/README.mdにあるpyenvを見てください。

複数のバージョンのpythonとpipをインストールすることができます。

READMEには、pyenvをインストールし、必要なpythonバージョンをインストールし、それらの間で切り替える手順が記載されています。

関連する問題