שאלה | התקנת חבילות של פיתון - אופליין.
-
@רנדומלי כתב בשאלה | התקנת חבילות של פיתון - אופליין.:
@לומדעס
מה זאת אומרת?
כל חבילה שאני מתקין יורדת אל המחשב שלי, גם אם אני מתקין אותה באמצעות pip
עובדה שההרחבה ממשיכה לעבוד גם כשהמחשב אינו מחובר לרשת.לא הבנת אותי, אני אומר שיש הרבה חבילות אתה רוצה חבילות ספציפיות או את כלום ?
-
@רנדומלי כתב בשאלה | התקנת חבילות של פיתון - אופליין.:
@לומדעס
חבילה ספציפית שאני רוצה להתקין על מחשב שאינו מחובר לאינטרנט.תעתיק אותה מתקיית ההתקנה
@רנדומלי
התקנה ידנית: בדרך זו, אתה יכול להוריד את קבצי החבילה בעצמך ולהתקין אותם. השלבים הבסיסיים הם:פתח טרמינל
לרוב תצטרך להפעיל את הקובץ setup.py שבתוך החבילה, עם הפקודהpython setup.py install.
שימוש ב־wheel files: קבצי Wheel הם פורמט עשיר של קבצי חבילה המכילים את הקוד המקורי ומידע נוסף הדרוש להתקנה. אתה יכול להוריד Wheel files מאתרי החבילות או ממקורות אחרים, ולאז התקן אותם באמצעות הפקודה
pip install <שם הקובץ>.whl.
-
האם יש דרך להתקין חבילות של פיתון אופליין, או רק דרך pip install?
(היינו, להוריד את קבצי החבילה למחשב ואז להניח אותם באיזשהו מקום כדי שפיתון תכיר את החבילה). -
@רנדומלי יש ספריה ספציפית?
כמו שאמרו, יש אפשרות להוריד את קובץ ה whl ולהתקין אותו עם pip (אגב, אין צורך לנווט לתיקיה של הקובץ, רק לספק את הנתיב המלא)
יש ספריות שכוללות קבצים נלווים או תלויות וכו' ואז זה כבר מסובך יותר@מתכנת-חובב
pyautogui
אני לא יודע אם יש לה תלויות.
(אם אני מתקין באמצעות pip install זה מתקין גם את התלויות?) -
@מתכנת-חובב
pyautogui
אני לא יודע אם יש לה תלויות.
(אם אני מתקין באמצעות pip install זה מתקין גם את התלויות?)@רנדומלי תחלץ את זה (פעמיים - זה אחד בתוך השני) https://files.pythonhosted.org/packages/65/ff/cdae0a8c2118a0de74b6cf4cbcdcaf8fd25857e6c3f205ce4b1794b27814/PyAutoGUI-0.9.54.tar.gz
ואז תריץ בתיקיהpython setup.py build python setup.py install
-
@רנדומלי תחלץ את זה (פעמיים - זה אחד בתוך השני) https://files.pythonhosted.org/packages/65/ff/cdae0a8c2118a0de74b6cf4cbcdcaf8fd25857e6c3f205ce4b1794b27814/PyAutoGUI-0.9.54.tar.gz
ואז תריץ בתיקיהpython setup.py build python setup.py install
@מתכנת-חובב
כשאני מנסה להריץ פקודה מהמודול הזה הוא מודיע על שגיאהpyautogui.PyAutoGUIException: PyAutoGUI was unable to import pyscreeze. (This is likely because you're running a version of Python that Pillow (which pyscreeze depends on) doesn't support currently.) Please install this module to enable the function you tried to call.
כלומר, אין לי את המודול Pyscreeze
-
@מתכנת-חובב
כשאני מנסה להריץ פקודה מהמודול הזה הוא מודיע על שגיאהpyautogui.PyAutoGUIException: PyAutoGUI was unable to import pyscreeze. (This is likely because you're running a version of Python that Pillow (which pyscreeze depends on) doesn't support currently.) Please install this module to enable the function you tried to call.
כלומר, אין לי את המודול Pyscreeze
-
יש ספריה שהורדתי ואני לא. מצליח להתקין אותה ניסיתי להתקין אותה ככה אבל זה עושה שגיאה
pip install Enhanced_PsExec-0.6.8-py3-none-any.whl
אני ב windows