看板 Python 關於我們 聯絡資訊
最近安裝python遇到一些問題 如圖 https://i.imgur.com/MrnvtiM.png
也在終端機看過都不是附件的問題 都有而且也都最新版 詢問了老師、學姊也不知道是出在哪 就只有我的mac有這問題QQ 後來 https://i.imgur.com/0Ek8NZc.png
不知道是不是我在安裝上出了什麼錯誤 處理四個禮拜了還是沒頭緒 希望版上有大神可以幫我解答QQ -- 更 使用numpy沒問題 但sympy上就無法 之前有安裝過舊版本2.7 但如圖sympy的float無法用 後來就卸載了重新載3.7 打開spyder發現我之前舊版本打的東西還在 老師說他有記憶性是正常的 但之後變成都無法執行QQ 老師說可能是我安裝過程中出錯 但他也還不知道哪裡有問題 他也不是用mac 看起來是版本問題 或 我的sympy出問題了 我也是第一次安裝跟第一次卸載 我也不知道我哪裡有問題XD 不好意思 我問題有點多XD 還請版上的人見諒多指教><(第一次發文xd) ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.14.38.165 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1538621623.A.40E.html
gmccntzx1: 請把錯誤訊息完整擷取出來,貼到 pastebin 之類的空間 10/04 11:11
gmccntzx1: 以目前你給的第一張圖只能從右下角的訊息判斷出應該是 10/04 11:13
gmccntzx1: spyder kernel 的問題。 10/04 11:13
gmccntzx1: 還有,用 imgur 貼圖的話,請用網址結尾為 .jpg 的格式 10/04 11:14
gmccntzx1: 你的第一張 https://i.imgur.com/MrnvtiM.png 10/04 11:16
gmccntzx1: 第二張 https://i.imgur.com/0Ek8NZc.png 10/04 11:16
gmccntzx1: 這樣才會自動開圖,讓其他關注這個問題的人方便查看 10/04 11:16
gmccntzx1: 接下來,只能等你更新問題才能有進一步的分析 10/04 11:18
gmccntzx1: 先跟你說一下怎麼貼圖好了... 你上傳完圖片後,在該圖 10/04 11:50
gmccntzx1: 上點右鍵 → 複製圖片網址,然後就可以貼上來了... 10/04 11:51
gmccntzx1: 並不是直接在網址後面加圖片的附檔名就可以 10/04 11:51
好的 我學會了XD
gmccntzx1: 回到你的問題,現在需要知道的是你在 spyder 裡面執行 10/04 11:52
gmccntzx1: 時到底發生了什麼錯誤,等確定後再看是否要重裝 10/04 11:52
gmccntzx1: 所以我需要你把完整的錯誤訊息擷取出來 10/04 11:52
gmccntzx1: 另外先補充一個觀念給你,文中談到 spyder 執行腳本時 10/04 11:53
gmccntzx1: 有記憶性這點,我想你們老師應該是說每次執行script後 10/04 11:54
gmccntzx1: 變數都還會留著(從spyder的variable explorer判斷) 10/04 11:55
gmccntzx1: 解決方法 1. 請學著使用 terminal 的方式執行 script 10/04 11:56
gmccntzx1: 解決方法 2. 把你要執行的部分放在函數內,並在 script 10/04 11:57
gmccntzx1: 最下方加上 if __name__ == '__main__': 10/04 11:57
gmccntzx1: 可以參考以下網址中 main.py 的寫法: 10/04 11:59
gmccntzx1: OK, 再來等你貼上完整的錯誤訊息囉 10/04 12:06
ImportError: SymPy now depends on mpmath as an external library. See http://docs.sympy.org/latest/install.html#mpmath for more information. 不好意思 我是回覆圖片的學會了哈哈哈 因為我卸載掉了 所以我現在重下載一次 再看看行不行 因為我也是第一次學 還不知道語言使用 就是把老師給的直接複製執行xd ※ 編輯: uzsyy (163.14.38.165), 10/04/2018 12:13:44 ※ 編輯: uzsyy (163.14.38.165), 10/04/2018 12:15:29
gmccntzx1: 現在這個錯誤訊息是說: 目前的 sympy 需要依賴 mpmath 10/04 12:16
gmccntzx1: 這個第三方的 library。不過 Anaconda 應該本身有內建 10/04 12:17
gmccntzx1: 你可以用 conda install mpmath 確認看看 10/04 12:17
gmccntzx1: 詳細內容可以到那個錯誤訊息給的網址查看。 10/04 12:18
gmccntzx1: 雖然這個錯誤訊息跟你一開始給的應該是不同的,不過先 10/04 12:19
gmccntzx1: 確認你的 sympy 能不能正確地被 import。 10/04 12:19
因為之前有載過了 但還是無法 但我現在有個問題就是如何完全卸載重裝呢 需要在終端機打什麼嗎 ※ 編輯: uzsyy (163.14.38.165), 10/04/2018 12:26:06
gmccntzx1: 會用 terminal 嗎? 上面那段指令要輸入在 terminal 裡 10/04 12:26
gmccntzx1: 移除方法: conda remove PACKAGE 10/04 12:27
gmccntzx1: 有空可以看看 anaconda 的文件: https://goo.gl/vmA8hf 10/04 12:29
https://i.imgur.com/kwl3Cho.png
為什麼沒移除成功XD? 我打conda list 都還是有東西耶 這樣是不是卸載不成功 ※ 編輯: uzsyy (163.14.38.165), 10/04/2018 12:41:06
gmccntzx1: 不,上面我打的 PACKAGE 指的是你想要移除的 package 10/04 12:41
gmccntzx1: e.g. 你想要移除 mpmath, 就打 conda remove mpmath 10/04 12:42
因為我實在不知道我的問題出在哪 如果我現在移除 之後重載回anaconda 附件那些應該會重在載回吧? ※ 編輯: uzsyy (163.14.38.165), 10/04/2018 12:56:10
gmccntzx1: 所以你現在是想要先完整的移除 anaconda 再重裝囉? 10/04 12:57
gmccntzx1: 你 google: anaconda fully remove 10/04 12:59
gmccntzx1: 會有文章說明哪些需要移除 10/04 12:59
gmccntzx1: fully remove 的話,以前裝的 package 也會一起移除 10/04 13:00
gmccntzx1: 如有後續消息,麻煩再請你補上... 卡在這連你一開始 10/05 21:19
gmccntzx1: 提到的錯誤訊息都還不知道完整的內容,我也難受... 10/05 21:20