[英]Can't seem to import Tkinter for python
您好,感謝您的關注,
當我嘗試導入tkinter時,它說未解決的導入
ImportError:沒有名為tkinter的模塊
我最初安裝python時出現某種錯誤
這是路徑:
輸出:
/Library/Python/2.7/site-packages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib- scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/Users/wes/Desktop/UM/Python/guiTest
/Users/wes/Desktop/UM/Python/guiTest/testgui
謝謝-Wes
您正在導入小寫字母T的tkinter
。在注釋中發布的代碼適用於Python 3.X,如果您也具有該版本,則import語句正確,但是由於您使用的是Python 2.7,因此模塊的名稱為Tkinter
和tkMessageBox
(代替tkinter
和tkinter.messagebox
)。
終於想通了! 謝謝。 我的Mac在系統/庫中隨附了python 2.7,並且自動配置對此不起作用,但這不是我下載和更新的版本。我下載的版本進入Library而不是System,而Tkinter中的Capital T對您來說很重要2.7感謝您的幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.