2017-04-05 1 views
4

Gibt es eine Möglichkeit zu sehen, welche Paketversionen mit Conda verfügbar sind? Ich bekomme einen Fehler mit Jupyter, aber es hat vorher funktioniert. So etwas wie Dotter?So zeigen Sie die verfügbaren Paketversionen mit Conda an

+0

Suchen Sie etwas wie 'conda search '. *''? Dies scheint alle für jedes Paket verfügbaren Versionen aufzulisten, sowohl für Python 2 als auch für 3. – steveb

+0

Siehe 'conda search': https://conda.io/docs/commands/conda-search.html – hlin117

Antwort

4

Sie können einfach "Conda Suche" eingeben, die Ihnen etwas wie folgt geben wird.

$ conda search 
Fetching package metadata ......... 
affine      2.0.0     py27_0 defaults 
          2.0.0     py35_0 defaults 
          2.0.0     py36_0 defaults 
alabaster     0.7.3     py27_0 defaults 
          0.7.3     py34_0 defaults 
          0.7.7     py27_0 defaults 
          0.7.7     py34_0 defaults 
          0.7.7     py35_0 defaults 
          0.7.9     py27_0 defaults 
6

Obwohl die Frage bereits beantwortet wurde, für alle anderen, die hier auf der Suche nach einer Antwort Ventures wie ich, conda search kehrt zu viele Daten, wie es alle verfügbaren Versionen für alle Pakete zeigt.

Um nach einem bestimmten Paket zu suchen, verwenden Sie: conda search -f <package_name>. Zum Beispiel, basierend auf der Frage, alle Versionen für "jupyter" -Paket zu suchen, werden Sie tun: conda search -f jupyter. Dadurch werden nur Informationen über Pakete mit dem Namen "jupyter" zurückgegeben.

Quelle: https://conda.io/docs/commands/conda-search.html

+0

Ja, das sollte akzeptiert werden Antworten ! – Akelian

0

Als Nachtrag, können Sie die Ausgabe von conda search verwenden, um eine Feinabstimmung der Version des Pakets Sie installiert sein. Z.B. In der Liste von 'nasica88' sind drei Versionen von albaster 0.7.7 mit verschiedenen Python-Versionen verfügbar. Wenn Sie z.B. Alabaster 0.7.7 mit Python 3.4, installieren Sie es wie folgt:

$> conda install albaster=0.7.7=py34_0 

So, hier die zweite = Zeichen ist dein Freund.