2016-07-16 14 views
11

私は現在のアクティブな環境でcondaを使用して 'rope'パッケージをインストールしたいと思います。現在、以下の「ロープ」のバージョンが用意されていますanaconda/conda - 特定のパッケージのバージョンをインストールします

(data_downloader)[email protected] ~/code/data_downloader $ conda search rope 
Using Anaconda Cloud api site https://api.anaconda.org 
Fetching package metadata: .... 
cached-property    1.2.0     py27_0 defaults   
          1.2.0     py34_0 defaults   
          1.2.0     py35_0 defaults   
          1.3.0     py27_0 defaults   
          1.3.0     py34_0 defaults   
          1.3.0     py35_0 defaults   
rope       0.9.4     py26_0 defaults   
          0.9.4     py27_0 defaults   
          0.9.4     py33_0 defaults   
          0.9.4     py34_0 defaults   
          0.9.4     py26_1 defaults   
          0.9.4     py27_1 defaults   
          0.9.4     py33_1 defaults   
          0.9.4     py34_1 defaults   
          . 0.9.4     py35_1 defaults   

私は、次のいずれかをインストールしたいと思います:

      1.3.0     py35_0 defaults   

私は「は「condaインストール」の順列のすべての種類を試してみましたそれらのどれも正しいわけではないので、ここにはリストされません。

私もpy35_0は(私が?これはパッケージがビルドされた反対のpythonのバージョンであると仮定しています)され、私も何デフォルトは '手段を知らないのかわからないのですか?

答えて

18

ropeのバージョン1.3.0はありません。 1.3.0は、パッケージcached-propertyを指します。 ropeの利用可能な最高のバージョンは0.9.4です。

conda install package=versionと異なるバージョンをインストールできます。しかし、この場合はropeのバージョンが1つしかないので、その必要はありません。それは文字列"rope"が含まれているので、あなたがこのリストにcached-propertyを参照してください

理由は、「キャッシュされた-P ロープ erty」

py35_0は、この特定のバージョンのPythonのバージョン3.5が必要であることを意味します。 python3.4しかなく、パッケージがバージョン3.5の場合のみ、condaでインストールすることはできません。

defaultsのいずれかではわかりません。このパッケージがデフォルトのcondaチャネルの内側にあることを示すはずです。

+0

ありがとうございます - はい、私はcondaで始まり、完全にキャッシュされたプロパティはもう一つのパッケージです。 – s5s

+2

@ s5s 'defaults'は、パッケージがデフォルトのパッケージリポジトリからインストールされることを示します。 'pyXY'はその特定のパッケージがPython X.Yで利用可能であることを示し、' _Z'はパッケージの作成方法が変更されたときにインクリメントされる「ビルド番号」を示しますが、パッケージ内の実際のコードは変更されません。 – darthbith

関連する問題