簡體   English   中英

似乎無法為Python導入Tkinter

[英]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,因此模塊的名稱為TkintertkMessageBox (代替tkintertkinter.messagebox )。

終於想通了! 謝謝。 我的Mac在系統/庫中隨附了python 2.7,並且自動配置對此不起作用,但這不是我下載和更新的版本。我下載的版本進入Library而不是System,而Tkinter中的Capital T對您來說很重要2.7感謝您的幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM