部署后出现 Heroku 错误(没有名为"_tkinter"的模块)



我在heroku上部署了一个web应用程序(使用Python),我现在使用Pyppeteer在一个网站上做一些自动作业。部署后,我得到这个问题:

Request Method: GET
3.1.4   
ModuleNotFoundError 
No module named '_tkinter'  
/app/.heroku/python/lib/python3.6/tkinter/init.py, line 36, in  
/app/.heroku/python/bin/python  
3.6.12  
['/app/.heroku/python/bin', '/app', '/app/.heroku/python/lib/python36.zip', '/app/.heroku/python/lib/python3.6', '/app/.heroku/python/lib/python3.6/lib-dynload', '/app/.heroku/python/lib/python3.6/site-packages']    

有人遇到过这个问题吗?我已经使用了chrome和木偶的构建包,但得到同样的错误。也试过:

import matplotlib
matplotlib.use("Agg")

谢谢! !

Python 3.6包含完整的Python代码,但不包含库二进制文件。

sudo apt install python3.6-tk

相关内容

  • 没有找到相关文章

最新更新