web-dev-qa-db-ja.com

anacondaのスパイダーをアップデートする方法

Anacondaがインストールされています(Python 2.7.11 | Anacondaカスタム(64ビット)|(デフォルト、win32では2016年2月16日、09:58:36)[MSC v.1500 64ビット(AMD64)]。)Spyderを使用しています。 2.3.8

Spyderを最新バージョンにアップデートしたいのですが、私は以下のコマンドを実行しました。

conda update conda
conda update anaconda
conda update spyder

それらはすべてエラーなく実行されましたが、スパイダーのバージョンは変わりませんでした - これは私が起動するために使っているコマンドです:

C:\ Anaconda2\pythonw.exe C:\ Anaconda2\cwp.py C:\ Anaconda2 "C:/Anaconda2/pythonw.exe" "C:/Anaconda2/Scripts/spyder-script.py" --new-instance

私は何かが足りないのですか?

ありがとう

54
Diego

juanpa.arrivillaga のコメントを詳しく見るには

ルート環境でSpyderをアップデートしたい場合は、conda update spyderが私のために働きます。

あなたが作成した仮想環境用に(例えば、異なるバージョンのPython用に)Spyderを更新したい場合は、conda update -n $ENV_NAME spyderとします。ここで$ENV_NAMEはあなたの環境名です。

61
jrinker

更新にpipを使用したようです。これは強くお勧めできません(少なくともSpyder 3では)。私が受け取るSpyderの更新通知には、常に次のものが含まれています。

「重要な注意:SpyderをAnaconda/Mincondaと一緒に使用しているようです。インストールを中断する可能性があるため、pipを使用して更新しないでください。 「

13
Ed Roberts

Anaconda Naviagatorに行き、スパイダーを見つけ、スパイダーapp.click update タブの右上にある設定をクリックする

11
theyk

パッケージのインストールまたは更新中のエラーを回避する1つの方法は、Anaconda Promptを管理者として実行することです。それが役に立てば幸い!

1
ricalm

Pipを直接使う:

警告:Spyderのメンテナが以下のコメントで説明しているように、これはあなたのAnacondaのインストールを中断します。コンダを使用する上記の解決策が機能しない場合にのみ、この解決策を試すことができます

pip install --upgrade spyder

新しいSpyder "nbconvert> = 4.0:None(NOK)"を起動するとエラーが発生する場合があります。これはconfigparserをresinstallする必要があります。

condaアンインストールconfigparser

condaインストールconfigparser

これでSpyderを新しくて最新の状態にインストールできます。

0