回答:
あなたが欲しいconda update --all
。
conda search --outdated
古いパッケージを表示し、conda update --all
それらを更新します(後者ではPython 2からPython 3に更新されませんが、前者ではPython 2を使用する場合、Pythonが古いものとして表示されます)。
conda update --all
一つだけ他と互換性のあるパッケージをインストールします、そしてそれは、Python 3にはPython 2からあなたを更新しません
conda search --outdated
インストールされている各パッケージの使用可能なすべてのバージョンと古いパッケージを表示します。多くの場合少し多すぎます。個人的に私は使用することを好みますconda update --all
。これは、何がインストールされるかを示し、確認のプロンプトを表示します。返信するN
とコンパクトになります古いパッケージのリスト。
conda update --all
またconda search --outdated
、ソルバーを介して実行されるという点でも異なります。つまり、他のパッケージに依存関係の制限がある場合(または、conda update --all
Python 2.7からPython 3.4に更新されない場合など)、新しいバージョンの一部のパッケージは更新されない可能性があります。
conda update --all
コマンドに進む前conda update conda
に、長い間更新していない場合は、最初にコマンドでcondaを更新してください。それは私に起こりました(Anaconda 64ビット上のPython 2.7.13)。
Conda Package Managerはベータテストの準備がほぼ整っていますが、Spyder 2.4(https://github.com/spyder-ide/spyder/wiki/Roadmap)のリリースまで完全に統合されません。テストの準備ができ次第、何かをメーリングリスト(https://groups.google.com/forum/#!forum/spyderlib)に投稿します。必ず購読してください
乾杯!
conda update all
py27環境の互換バージョンのみを更新しますか?