iT邦幫忙

0

windows python 版本問題

  • 分享至 

  • xImage

想請問大大們,我下載+安裝的python是3.9.5,但是運行中的python版本卻是3.8.8,目前本機只有一個python,想問問這是怎麼回事,要怎麼讓它統一/images/emoticon/emoticon06.gif

https://ithelp.ithome.com.tw/upload/images/20210828/20116986ZV6g2rgn6w.png

https://ithelp.ithome.com.tw/upload/images/20210828/201169867PcQbztIrK.png

看更多先前的討論...收起先前的討論...
你那個是用 Spyer , 是一個很優秀的整合開發環境.
你說 "目前本機只有一個python" , 這個要先把 Python 與 Spyder 的各自角色,先分清楚. Python 是直譯式語言,一般會有直譯器, 執行檔就叫 Python , 有的會再帶版本號等等. Spyder 這類的IDE 會指向一個 Python 直譯器,有的安裝時,會自帶一個.
可以指定還修改.
https://www.spyder-ide.org/blog/release-spyder-330/
這裡有圖,可以看到怎樣指定路徑.
Tools -> Preferences -> Python interpreter -> Use the following Python interpreter
您好,感謝您的解釋與資源,已確認過上述路徑
但還是不太了解為什麼我下載&安裝的都是3.9.5版本,但使用上卻是3.8.8
指定後,你的 spyder 要再重新啟動一次啊.
你試試裝個code再啟動python,版本就是你裝的
感謝兩位的回答,後來發現因為spyder是透過anaconda安裝的,而anaconda的版本最多支援到python 3.8.8,刪除anaconda直接裝spyder就解決了,感謝~~~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-08-28 16:52:53

統一成 3.9.5 的方式如下:

在 spyder 中

Tools -> preferences -> python interpreter -> select "use the following interpreter" and 提供你下載安裝的 python 3.9.5 的路徑.

參考資料來源

感謝您的耐心解釋,後來發現因為spyder是透過anaconda安裝的,而anaconda的版本最多支援到python 3.8.8,刪除anaconda直接裝spyder就解決了,感謝~~~

我要發表回答

立即登入回答