2017-01-18 365 views
0

Windows 10,64位Anaconda 4.2,Python 3.5Spyder的Anaconda更新失敗

我今天打開Spyder做一些工作。 (幾個小時後,這個想法非常多) Spyder注意到有新的(3.1)版本。我是在3.0.2 所以,我試圖更新

暢達更新Spyder的

,但它告訴我,它需要降級,因爲依賴(我想,我是不是在當時做筆記的 - 所以很樂觀) 然後,我試圖更新conda,但這使事情變得更糟,Spyder根本無法啓動。

所以,我卸載了一切。至少,我想我是。 我瀏覽了Windows程序,看了看起來可能是Anaconda,python或Spyder的一部分。

我試過重新安裝Anaconda。 我收到了關於菜單,路徑和目錄的3條錯誤消息(這些消息中有一堆票)。我的路徑很短(800個左右),我的用戶名是英文。

我卸載並再次嘗試。 同樣的結果。 我創建並運行Fix.bat

"C:\My_Stuff\Program_Files\Anaconda3\pythonw.exe" -E -s "C:\My_Stuff\Program_Files\Anaconda3\Lib\_nsis.py" addpath 
"C:\My_Stuff\Program_Files\Anaconda3\pythonw.exe" -E -s "C:\My_Stuff\Program_Files\Anaconda3\Lib\_nsis.py" mkdirs 
"C:\My_Stuff\Program_Files\Anaconda3\pythonw.exe" -E -s "C:\My_Stuff\Program_Files\Anaconda3\Lib\_nsis.py" mkmenus 

並且至少給了我的菜單。

在命令提示符下(無論是蟒蛇或Windows),

暢達列表

沒有顯示出包。

的Spyder和蟒蛇導航儀不啓動(「程序啓動失敗,因爲它無法找到或加載了Qt平臺插件‘窗口’ 在‘’)。

打字蟒蛇從命令提示符(或一個)似乎工作,並引用蟒蛇4.2.0

我兜兜轉轉。

讚賞任何幫助。

克雷格

+0

我關注conda list是空的,但到目前爲止已經空了。 –

回答

0

我在Github上也發佈了這個,因爲我在嘗試恢復系統時遇到了更大的問題。

從該線程(https://github.com/conda/conda/issues/4369)的最後註釋這裏重複:

我有,我相信,成功安裝蟒蛇4.2 64位的Python 3.5版本

我卸載了軟件再次使用從Windows 10卸載程序和特點。 我手動從用戶PATH變量中刪除了Anaconda路徑。 我手動從啓動菜單中刪除了Anaconda文件夾。 我手動刪除註冊表中對Anaconda的選定引用。

(我沒看到蟒蛇的清潔程序,直到後來 - https://docs.continuum.io/anaconda/install

我重新啓動。 我從我去年下載的exe中安裝(4.2) 這次,我爲所有用戶安裝,而不僅僅是我。

測試

`暢達列表

回報很多包。是啊!

從命令提示符調用python也起作用。 Spyder開始並記住我之前的項目,這樣也很好。

我想我可以再次工作。 我可能需要升級一些軟件包,所以希望這樣做也可以。

Craig