所有請求的軟體包都已安裝。

所有請求的軟體包都已安裝。

我全新安裝了 Anaconda,它附帶了 Spyder 3.3.3。我使用 Anaconda Prompt 安裝 Spyder 3.3.4。然後在 Anaconda Navigator 中選擇 Spyder 3.3.3 上的齒輪並選擇更新。我收到一則訊息:

在此環境下無法安裝spyder==3.3.4。您想在現有環境中安裝該軟體包還是創建新環境?

但我不想將其安裝在單獨的環境中。這是怎麼回事?

編輯:當我使用 Anaconda Prompt 更新(不是安裝,抱歉)Spyder 時,我得到的是:

警告:conda.compat 模組已棄用,並將在未來版本中刪除。收集包元資料:完成解決環境:完成

套餐計劃

環境位置:C:\ProgramData\Anaconda3

新增/更新的規格:-spyder

將安裝以下新軟體包:

conda-package-han~ pkgs/main/win-64::conda-package-handling-1.3.10-py37_0

以下軟體包將會更新:

康達 4.6.11-py37_0 --> 4.7.5-py37_0

繼續([y]/n)? y

準備交易:完成 驗證交易:完成 執行交易:完成

(base) C:\Windows\system32>ET _sysp=%~dpA 'ET' 不被辨識為內部或外部指令、可操作程式或批次檔。

(base) C:\Windows\system32>IF NOT EXIST "!_sysp!\Scripts\conda.exe" 警告 conda.base.context:use_only_tar_bz2(632):Conda 僅限於使用舊的 .tar.bz2 檔案格式因為你已經安裝了conda-build,並且它是<3.18.3。更新或刪除 conda-build 以獲得更小的下載量和更快的提取速度。收集包元資料(repodata.json):完成解決環境:完成

所有請求的軟體包都已安裝。

答案1

我在 anaconda navigator 中點擊安裝間諜程式時也遇到了問題。透過一些步驟解決了這個問題。在導覽器中建立新環境時,您可能會看到 python 版本(或 r 版本)版本的複選框。就我而言,python 3.10.4 是可用的(我在其中安裝錯誤)作為最新版本。相反,我選擇了 python 3.9.12。在這個環境下回到首頁,點選安裝spyder並沒有報錯。因此,在建立新環境時,請嘗試在核取方塊中選擇較低版本(或預設版本)的 python。 (順便說一句,我的spyder版本是最新的5.1.5)

答案2

我遇到了與您提到的完全相同的錯誤。谷歌搜尋沒有提供任何答案。

我刪除了除基本環境之外的所有其他環境,然後使用命令提示字元更新了所有套件 conda update --all

conda update spyder我認為,在刪除除基本環境之外的所有環境後,使用 just也可以工作。

相關內容