為什麼我在 Python 中收到「ImportError:沒有名為「Tkinter」的模組」錯誤?

Susan Sarandon
發布: 2024-10-30 17:35:31
原創
1015 人瀏覽過

Why am I getting the

解決Python 中的“ImportError: No module named 'Tkinter'”

遇到“ImportError: No mod named”時錯誤,表示未安裝或無法存取Python 中圖形使用者介面(GUI) 開發所必需的Tkinter 模組。

錯誤原因

The出現此錯誤的最常見原因是 Python 環境中缺少 Tkinter 模組。 Tkinter 是一個第三方模組,需要明確安裝,與數學或運算子等內建模組不同。

解決方案

要解決此問題,您需要安裝Tkinter 使用適合您作業系統的套件管理器:

  • Ubuntu 和其他基於Apt 的發行版:
sudo apt-get install python3-tk
登入後複製
  • Fedora:
sudo dnf install python3-tkinter
登入後複製
Fedora:

sudo apt-get install python3.7-tk
登入後複製
sudo dnf install python3-tkinter-3.6.6-1.fc28.x86_64
登入後複製

>Python 版本注意事項

import sys

if sys.version_info[0] == 3:
    import tkinter as tk
else:
    import Tkinter as tk
登入後複製
如果您使用的是特定的Python 版本,則可能需要將其包含在安裝指令中:對於Python 3.7:對於Python 3.7: 對於Fedora 28 中的Python 3.6.6: 相容性注意事項 相容性注意事項相容性注意事項相容性注意事項相容性注意事項相容性注意事項相容性注意事項相容性注意事項相容性如果您的程式碼需要同時使用Python 2 和3,您可以根據解釋器的版本匯入Tkinter:

以上是為什麼我在 Python 中收到「ImportError:沒有名為「Tkinter」的模組」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板