בקורס נאמר להוריד פייתון 2.
באתר אופציית ההורדה פותחת חלון (מצורף בקישור) וההורדה לא מתבצעת.
אשמל לעזרה
תודה
הי הילה,
כן הם שינו קצת את הממשק באתר - זה הקישור הישיר להורדה:
תודה רבה, עם זה הסתדרתי.
אבל, בסיום תהליך ההתקנה וביצוע כל ההנחיות בשיעור1 , עדיין לא נמצא בשורת הפקודה.
מישהו יכול לסייע לי?
תודה
הי הילה,
האם הוספת את התיקיה שבה התקנת את Python ל PATH של המכונה? תוכלי להוסיף צילום מסך ממסך הגדרת משתני הסביבה שהוצג בוידאו?
(חשוב - אחרי שמגדירים את משתנה הסביבה בצורה נכונה לסגור את ה CMD ולפתוח שוב)
היי,
מצורף צילום מסך. סגירה ופתיחה של ה CMD לא סידר את הבעיה.
תודה
הי,
התמונה קטועה אז קשה לראות אם אין שגיאת כתיב בהמשך הנתיב של Python, אבל כבר משהו נראה מוזר זה הרווח שכתבת בין המילה Python ל 27. אני חושב שזה צריך להיות כמילה אחת.
בואי נוודא את זה: נסי להיכנס בסייר הקבצים (File Explorer) לכונן C ושם חפשי תיקיה בשם Python27 או Python 27. תראי אם את מוצאת אחת מהתיקיות ובתוכה את הקובץ python.exe. ספרי מה מצאת?
היי,
צמצמתי את הרווח. עדיין אין שינוי.
זה מה שרשום כעת:
C:\Users\HP\AppData\Local\Programs\Microsoft VS Code\bin;C:\Python27
וזה מה שמופיע בתיקייה.
תודה
מחשבים יכולים להיות מציקים לפעמים - אבל בסוף הם לא משקרים, רק צריך להבין מה הם רוצים.
נסי מתוך ה CMD לכתוב:
path
וספרי מה מודפס (הפקודה הזאת מדפיסה את רשימת כל התיקיות בהן המחשב שלך מחפש תוכניות, כמו ש CMD מכירה. זה יעזור לנו לוודא שהשינוי ב PATH שביצעת אכן נקלט)
במקביל נסי לכתוב ב CMD:
C:\python27\python --version
וספרי מה מודפס שם (הפקודה הזאת מפעילה את python תוך ציון הנתיב המלא ולכן עוקפת את הרשימה שב PATH, זה יעזור לנו לוודא שפייתון אכן מותקן כמו שצריך בתיקיה שאנחנו חושבים שהוא מותקן בה)
היי,
להלן התוצאות. תודה
C:\Users\HP>path
PATH=c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\WINDOWS\System32\OpenSSH\;C:\Users\HP\AppData\Local\Microsoft\WindowsApps;"C:**\Users\HP\AppData\Local\Programs\Microsoft VS Code\bin;C:\Python27**";
C:\Users\HP>C:\python27\python --version
**Python 2.7.15**
C:\Users\HP>
עכשיו רואים-
שימי לב לקטע הזה:
"C:**\Users\HP\AppData\Local\Programs\Microsoft VS Code\bin;C:\Python27**"
הרשימה שאנחנו מסתכלים עליה היא רשימה של תיקיות - אני לא יודע אם את הכוכביות את שמת כדי להסב תשומת לב, אבל בכל מקרה הן לא צריכות להיות שם. אבל חוץ מהן יש גם את המרכאות. כל מה שבתוך מרכאות ברשימה הזאת מקבל יחס של תיקיה אחת ארוכה. אבל מה שאנחנו רוצים זה ש Python יקבל יחס של תיקיה נפרדת,
במילים אחרות הרשימה שאנחנו מסתכים עליה היא רשימת התיקיות בה ווינדוס מחפש קבצי הפעלה, אבל הפריט האחרון ברשימה מבחינת ווינדוס הוא לא python אלא תיקיה שלא קיימת בשם:
"C:**\Users\HP\AppData\Local\Programs\Microsoft VS Code\bin;C:\Python27**"
מחקי את הכוכביות והזיזי את המרכאה הימנית משמאל לסימן הנקודה פסיק כך שיופיע שם הטקסט הבא:
"C:\Users\HP\AppData\Local\Programs\Microsoft VS Code\bin";C:\Python27
וספרי אם זה עובד
היי,
עכשיו זו התוצאה:
עדיין לא מה שמתקבל אצלך אבל יותר טוב. לא?
רגע זה נראה ממש מעולה מה הבעיה?
אין בעיה , רק בדקתי שזה תקין
ממשיכה
תודה רבה על העזרה