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
私は何かが足りないのですか?
ありがとう
juanpa.arrivillaga のコメントを詳しく見るには
ルート環境でSpyderをアップデートしたい場合は、conda update spyder
が私のために働きます。
あなたが作成した仮想環境用に(例えば、異なるバージョンのPython用に)Spyderを更新したい場合は、conda update -n $ENV_NAME spyder
とします。ここで$ENV_NAME
はあなたの環境名です。
更新にpipを使用したようです。これは強くお勧めできません(少なくともSpyder 3では)。私が受け取るSpyderの更新通知には、常に次のものが含まれています。
「重要な注意:SpyderをAnaconda/Mincondaと一緒に使用しているようです。インストールを中断する可能性があるため、pipを使用して更新しないでください。 「
Anaconda Naviagatorに行き、スパイダーを見つけ、スパイダーapp.click update タブの右上にある設定をクリックする
パッケージのインストールまたは更新中のエラーを回避する1つの方法は、Anaconda Promptを管理者として実行することです。それが役に立てば幸い!
Pipを直接使う:
警告:Spyderのメンテナが以下のコメントで説明しているように、これはあなたのAnacondaのインストールを中断します。コンダを使用する上記の解決策が機能しない場合にのみ、この解決策を試すことができます
pip install --upgrade spyder
新しいSpyder "nbconvert> = 4.0:None(NOK)"を起動するとエラーが発生する場合があります。これはconfigparserをresinstallする必要があります。
condaアンインストールconfigparser
condaインストールconfigparser
これでSpyderを新しくて最新の状態にインストールできます。