בעיה בייבוא pywhatkit לheroku

בניתי קוד פשוט לשליחת הודעות וואסטאפ מתוזמנות, אני משתמש במודול pywhatkit, על המחשב שלי הקוד עבד כמו שצריך בסביבה הוירטואלית (הוספתי את החבילות המותקנות באמצעות freeze לrequirements.txt), אבל בהעלאה להורקו אני מקבל שגיאה לא ברורה:

כשאני מריץ קוד הדפסה פשוט ביחד עם הimport של pywhatkit אני מקבל את אותה השגיאה כך שאני מבין שיש פה בעיה ביבוא של pywhatkit, אצלי במחשב זה עבד בסדר גמור ואני לא מבין איך לטפל בשגיאה, זה קשור לשורה:
_display = Display(os.environ[‘DISPLAY’])
שלא נמצאת בקוד שאני כתבתי.
אשמח לעזרה לא הצלחתי למצוא פתרון בגוגל חיפשתי :slight_smile:
pywhatkit key error display
KeyError: ‘DISPLAY’
heroku pywhatkit
אבל אני מרגיש שאני לא בכיוון כי זו בעיה די ספציפית שמשלבת heroku, pywhatkit והודעת שגיאה לא ברורה.
כשזה עובד על המחשב שלי

כשאני חושב על זה כשאני מריץ את התוכנית על המחשב שלי,ההודעה לא נשלחת מאחורי הקלעים אלא התוכנית פותחת לי את הוואטסאפ ווב בדפדפן וממש לוקחת אותי לאיש הקשר כשזה שולח, ככה שאני חושש שאולי תהיה בעיה בהעלאה של זה לשרת חיצוני.

2 לייקים

חיפוש pywhatkit display error מצא ב¯Stackoverflow די הרבה תשובות רלוונטיות. נשמע שהמודול משתמש ב¯GUI וכיוון ש¯Heroku לא מריצה GUI מאחורי הקלעים זה נכשל. צריך לשחק עם זה וזו כנראה עבודת דיבוג לא פשוטה

לייק 1