בעיה בתרגיל 100 מעלות

מצאתי מודול כדי להגיע ל100 השירים באתר, אבל כשאני מריץ אותו אני כל הזמן מקבל בעיה ארוכה. שסיומה הוא כזה:

SSLError: HTTPSConnectionPool(host='www.billboard.com', port=443): Max retries exceeded with url: /charts/hot-100 (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])")))

אם אני מבין נכון יש איזו בעיה בהתחברות לאתר. למה אני מקבל את זה?

תעבור על זה נראה לי שזה יעזור לך להבין

תודה על הקישור, לצערי עדיין לא מצאתי שם פתרון לבעייה שלי. למישהו יש הצעות נוספות?

יכול להיות שאתה עושה lower() לשומות של השירים \ אמנים ?

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

בדקת שאתה משתמש בגרסא הכי מעודכנת של הספריה הזו ?
נסה לעדכן אותה:
pip install --user --upgrade SomePackage

אם זה לא עובד תנסה למחוק את החבילה ולהתקין אותה עם
pip install --user SomePackage

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

שלח לי בפרטי את שמות החבילות שאתה משתמש בה אני אנסה לעזור.

לייק 1

היי. ודא שאתה על רשת ביתית/מהפלאפון ולא דרך VPN/רשת של העבודה.
הבעיה שמוצגת לך אומרת שלא הצלחת להתחבר באופן מאובטח לאתר ושיתכן שמישהו מאזין לתעבורה שלך

ממש מוזר. אני אכן על הרשת הביתית, דרך וויפי אבל אולי זה מרמז משהו…
כשניסיתי ממחשב אחר שמחובר ישירות לרשת דרך כבל, הכל הלך חלק

מה אתה אומר? אני צריך לחשוש שיש אזניים לכותל? או שזה רק עניין של הגדרה כלשהיא במחשב?

יש מצב שאתה משתמש באיזושהי תוכנה לטיוב הגלישה, או אינטרנט רימון או משהו כזה?

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

נסה להכנס ל¯www.billboard.com. הדפדפן שלך סבבה עם זה?

אין לי בעיה להכנס לאתר הזה או לאתרים אחרים בצורה ישירה [ולא נתקלתי בבעיה בשום אתר, עד היום], ועדיין הקוד עשה בעיות מולו.
דרך אגב לקישור ששלחת לא הצלחתי להכנס, היה בו טעות?
לאתר עצמו אני כן מצליח?

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

המנעול רגיל! ועדיין חוויתי את אותה בעייה מול 2 מודולים שונים בתרגיל הזה
על אחד מהם וויתרתי וכתבתי את הקוד בעצמי, בשני התייאשתי, עד שבדקתי במחשב השני.
זה ממש מוזר, ומעורר תהיות

הפייתון הותקן על שני המחשבים באותה צורה?

כן. לפי ההסברים שלכם בזמנו.

דרך אגב, גם כשאני צריך להתקין מודול, זה לא לגמרי הולך חלק במחשב המדובר. שום צורה לא עובדת, ולקח זמן עד שמצאתי שזה הולך רק אם אני כותב בשורת הפקודה:

pip install --trusted-host=pypi.org --trusted-host=files.pythonhosted.org --user xxxxxxx

זה… לא כל־כך טוב.
זה אומר לפייתון להתעלם משיקולי האבטחה כשהוא בא לוודא מול מאגר החבילות שבאמת מדובר במאגר החבילות ולא בגורם עוין.
באיזו מערכת הפעלה אתה משתמש?