1. 程式人生 > >Windows+Python3.6安裝Spyder出現no module name spyder.app

Windows+Python3.6安裝Spyder出現no module name spyder.app

我在最後啟動,在終端敲入spyder 啟動命令的時候,出現如下問題,

報錯原因是找不到spyder.app,  當時我以為是缺少spyder, 以app格式的檔案, 走了很多彎路。 在我最終然後也查了一些資料說是Spyder 支援的Python 版本到3.4為止。  我就試著在Python2.7 下安裝spyder。  然後我才發現這個spyder.app 是指的是在site-package下的 spyder 資料夾下的 app 檔案下的 start.py。

找到了問題的根源是無法直接在終端命令下敲入 spyder , 以啟動。本人對這方面也是比較笨的, 就想著在PythonIDE中試著啟動。

在PythonIDE中敲入如下命令:

  • from spyder.app import start
  • start.main()

spyder 就可以正常啟動了。

用這種方法啟動spyder,覺得很麻煩,為了解決這個麻煩問題,我就將 python3/script/spyder  的檔案拷貝到我啟動終端時的路徑下,我的終端啟動是時的路徑是 C:\Users\Administrator 下,然後用 python 呼叫檔案的方式啟動

在終端輸入命令

  • python3 spyder

如果大家還有更好的方法也可以拿出來討論,我底層學習得差,歡迎不吝賜教。