[問題] python spyder mac問題

作者: uzsyy (Yuner)   2018-10-04 10:53:41
最近安裝python遇到一些問題 如圖
https://i.imgur.com/MrnvtiM.png
也在終端機看過都不是附件的問題
都有而且也都最新版
詢問了老師、學姊也不知道是出在哪
就只有我的mac有這問題QQ
後來
https://i.imgur.com/0Ek8NZc.png
不知道是不是我在安裝上出了什麼錯誤
處理四個禮拜了還是沒頭緒
希望版上有大神可以幫我解答QQ
作者: gmccntzx1 (o.O)   2018-10-04 11:11:00
請把錯誤訊息完整擷取出來,貼到 pastebin 之類的空間以目前你給的第一張圖只能從右下角的訊息判斷出應該是spyder kernel 的問題。還有,用 imgur 貼圖的話,請用網址結尾為 .jpg 的格式你的第一張 https://i.imgur.com/MrnvtiM.png第二張 https://i.imgur.com/0Ek8NZc.png這樣才會自動開圖,讓其他關注這個問題的人方便查看接下來,只能等你更新問題才能有進一步的分析先跟你說一下怎麼貼圖好了... 你上傳完圖片後,在該圖上點右鍵 → 複製圖片網址,然後就可以貼上來了...並不是直接在網址後面加圖片的附檔名就可以回到你的問題,現在需要知道的是你在 spyder 裡面執行時到底發生了什麼錯誤,等確定後再看是否要重裝所以我需要你把完整的錯誤訊息擷取出來另外先補充一個觀念給你,文中談到 spyder 執行腳本時有記憶性這點,我想你們老師應該是說每次執行script後變數都還會留著(從spyder的variable explorer判斷)解決方法 1. 請學著使用 terminal 的方式執行 script解決方法 2. 把你要執行的部分放在函數內,並在 script最下方加上 if __name__ == '__main__':可以參考以下網址中 main.py 的寫法:https://repl.it/@naleraphael/subtractluarrayOK, 再來等你貼上完整的錯誤訊息囉現在這個錯誤訊息是說: 目前的 sympy 需要依賴 mpmath這個第三方的 library。不過 Anaconda 應該本身有內建你可以用 conda install mpmath 確認看看詳細內容可以到那個錯誤訊息給的網址查看。雖然這個錯誤訊息跟你一開始給的應該是不同的,不過先確認你的 sympy 能不能正確地被 import。會用 terminal 嗎? 上面那段指令要輸入在 terminal 裡移除方法: conda remove PACKAGE有空可以看看 anaconda 的文件: https://goo.gl/vmA8hf不,上面我打的 PACKAGE 指的是你想要移除的 packagee.g. 你想要移除 mpmath, 就打 conda remove mpmath所以你現在是想要先完整的移除 anaconda 再重裝囉?你 google: anaconda fully remove會有文章說明哪些需要移除fully remove 的話,以前裝的 package 也會一起移除

Links booklink

Contact Us: admin [ a t ] ucptt.com