【发布时间】:2022-09-26 04:04:55
【问题描述】:
django 在我的本地机器上运行良好。但是,当我将它部署到 heroku 时,我看到了 \"ModuleNotFoundError\" \"No module named \'_tkinter\'\"。不过,我从未在我的代码中导入 \"_tkinter\" 或 \"tkinter\"。您的帮助将不胜感激。谢谢你。
ModuleNotFoundError 在 /
没有名为 \'_tkinter\' 的模块
请求方法:GET 请求网址:https://howididit.herokuapp.com/ Django 版本:4.0.6 异常类型:ModuleNotFoundError 异常值:
没有名为 \'_tkinter\' 的模块
异常位置:/app/.heroku/python/lib/python3.10/tkinter/在里面.py,第 37 行,在 Python 可执行文件:/app/.heroku/python/bin/python Python版本:3.10.5 蟒蛇路径:
[\'/app/.heroku/python/bin\', \'/应用程序\', \'/app/.heroku/python/lib/python310.zip\', \'/app/.heroku/python/lib/python3.10\', \'/app/.heroku/python/lib/python3.10/lib-dynload\', \'/app/.heroku/python/lib/python3.10/site-packages\']
-
在
/app/home/forms.py中,您使用from turtle import title。 turtle 是一个使用 tkinter 的 python 模块,因此出现错误。将海龟文件的名称更改为其他名称。 -
非常感谢,现在问题已经解决了。
标签: python html django tkinter heroku