כשאני מנסה להריץ את הפקודה mypy על קובץ במשחק השחמט המחולק לקבצים (רק על אחד מהקבצים), אני מקבל הערות בנוגע לקבצים האחרים שעשיתי להם/בהם import, למשל
אחרי שהפעלתי את הפקודה על הקובץ pieces.py, אני מקבל :
ואז עובד על gematria.gematria_dict זה עובד.
אין במודול מחלקה או משהו כזה, רק מילון שזרוק שם.
תודה!
gonny
אני גם אשמח אם אפשר עוד הסבר על זה. קראתי כבר כמה פעמים את העמוד הזה אבל אני לא מצליח להבין למה
from x import y זורק לי הערה (cannot find implementation or library stub for module named x), אבל import x עובד.
לייק 1
chen1
עוד לפני שיש לי בעיה עם הפעולה של mypy,
לי צץ משפט דומה אבל זה ממש רק כשניסיתי להוריד את mypy, לא הבנתי אם הצלחתי בכלל להוריד אותו למחשב: ‘mypy’ is not recognized as an internal or external command,
operable program or batch file.
ניסיתי להוריד בcmd שלי אפילו בתור administrator אבל זה כל הזמן מחזיר לי את המשפט הזה
orronai
כשאת רושמת ב-cmd את הפקודה pip list
את רואה שם את mypy?
chen1
לא 202020 וזה וזה וזה וזה
orronai
אוקיי,
התקנת את mypy? pip install mypy
chen1
ניסיתי אבל כשאני לוחצת אנטר הוא פשוט עובר שורה, בלי לעשות שום דבר
orronai
וכל מודול אחר שאת מנסה להתקין הוא מתקין רגיל?
chen1
בינתיים כך היה…
orronai
תנסי את הפקודות: conda install mypy pip3 install mypy
אחרי זה תכתבי pip list או pip search mypy
תגידי מה התוצאה