2017-01-10 12 views
1

OS Xシステムにanacondaディストリビューションがインストールされています。anacondaディストリビューションとpythonパッケージを更新するには?

アナコンダをインストールしたパッケージを見ると、たくさんのパッケージがアップグレード可能であることがわかります。そのうちの1つをアップグレードすると、リストにバージョンcustumのanacondaパッケージがあります。このパッケージをアップグレードすると、以前にアップグレードしたパッケージの前のバージョンに戻りました。

以後、私はドキュメントのthisページをたどりました。

--> conda update conda 
Fetching package metadata ....... 
Solving package specifications: .......... 

Package plan for installation in environment /blabla/anaconda: 

The following packages will be UPDATED: 

    anaconda: 4.2.0-np111py35_0 --> custom-py35_0 
    conda: 4.2.13-py35_0  --> 4.2.14-py35_0 
    requests: 2.11.1-py35_0  --> 2.12.4-py35_0 

Proceed ([y]/n)? y 
... 
[  COMPLETE  ] 

--> conda update anaconda 
Fetching package metadata ....... 
Solving package specifications: .......... 

Package plan for installation in environment /blabla/anaconda: 

The following packages will be UPDATED: 

    anaconda: custom-py35_0 --> 4.2.0-np111py35_0 

The following packages will be DOWNGRADED due to dependency conflicts: 

    conda: 4.2.14-py35_0 --> 4.2.13-py35_0 
    requests: 2.12.4-py35_0 --> 2.11.1-py35_0 

Proceed ([y]/n)? y 
... 
[  COMPLETE  ] 

あなたが見ることができるように、更新condaで、conda要求は、同じパッケージが古いバージョンにダウングレードされ、新しいバージョンに、更新アナコンダで更新されます。

私の質問は、現在のanacondaのインストールでは、パッケージを保守して配布全体を更新するにはどうすればよいですか?

答えて

3

これは、すべてのパッケージを更新します:

conda update --all 
+0

マイクによって答えは例の95%で正しいのですが、これは一般的な質問と明らかに明白な答えは通常*( 'conda更新anaconda'、であるため、 *実行しないでください**)予期せぬ望ましくない結果(実際には**パッケージのダウングレード**パッケージなど)につながりますが、私はここでこの質問について詳しく議論しました:https://stackoverflow.com/questions/45197777/how -do-i-update-anaconda – IanSR

+0

conda update condaが動作しませんでした。これはしました。 :) – Pigeon

関連する問題