שגיאה בcmd בcommit

image

כאשר אני מריצה את הקוד לא בcmd זה עובד

אם את יכולה לשלוח אפילו רק את השורות של החותמות של הפונקציות איך את קוראת ל-copytree זה יעזור

image

שימי לב אם הגרסא של פייתון שאת משתמשת היא 3.8 ומעלה.
בתיעוד רשום שהאופציה הזו לא רלוונטית מתחת לגרסא 3.8

בגלל זה זה מוזר, אני משתמשת בגרסא 3.8, שאני מריצה את הקוד בpycharm זה עובד, בcmd לא

תכתבי ב-cmd
python --version
ותגידי מה הפלט

אכן לא 3.8

image

איך אני מעדכנת שם?

הסבר מיוטיוב

https://www.youtube.com/watch?v=OdIHeg4jj2c

כדי למצוא איפה הגרסא של פייתון 3.8 שלך מותקנת - פשוט תחפשי python בשורת ההתחלה ותפתחי את המיקום קובץ

3 לייקים

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

image

תצלמי בבקשה את המסך של ה-PATH במשתני סביבה

איכשהו במחשב שלי המסך של PATH נראה קצת אחרת… אז קצת קשה לצלם

image

image

אולי כדאי לי למחוק קצת גרסאות של פייתון ישנות?

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

וינדווס 7… קצת אובדת עצות, לא מצליחה לגרום לזה לעבוד

אם שום דבר לא מסתדר לך כרגע ואת בלוז בעייתי אני מציע 2 אופציות:

אופציה 1: לוותר על הפרמטר הזה ולעשות את זה דרך הקוד כך ש:

  • להבין איזה תקיה הוא מנסה לשכפל שכבר “קיימת” ולנסות לייצר path אחר שפשוט “יעקוף” את זה.

אופציה 2:

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

מנסיון שתי השיטות עובדות.

לייק 1

במשתני מערכת (החלק התחתון של המשתני סביבה) יש גם PATH - תבדקי מה הולך בו.
(ב- echo %path% הוא בא לפני המשתנים פר משתמש - הייתי אומר לך את החמישה הראשונה [לפי התמונה שצילמת מה-cmd] למחוק ולהעביר אותם למשתני משתמש [בסוף של המשתני משתמש])

איזה אלוף!!! עבד תודה רבה!!