סקונילב Thonny Python IDE -ב שמתשהלו ןיקתהל דציכ


.Linux, macOS, Windows -ב ץורל לוכיו תומרופטלפ הצוח הז .MIT ןוישיר תחת ררחושמו Python םע רצונ אוה .ןותייפב םיליחתמל (IDE) תבלושמ חותיפ תביבס איה ינו'ת

.הביבסה תמקהב דקמתהל םוקמב הפשב זכרתהל םילוכי םיליחתמ .תעד תוחסה אללו יקנ קשממה .thonny -ב שמתשהל עיצמ ינא תרחא הפשמ רבועש והשימ וא תונכתב שדח התא םא

תוללוכ ינוט לש תוירקיעה תונוכתהמ קלח

    .thonny לש תונוכתה תא רוקחלו סקוניל תביבסב Thonny Python IDE -ב שמתשהלו ןיקתהל דציכ דמלת הז רמאמב

    סקונילב Thonny Python IDE תרדגה

    .סקונילב thonny תא ןיקתהל ןתינ ןהב םיכרד שולש שיו 3.3.0 איה Thonny לש הנורחאה הסרגה

      # pip3 install thonny
      
      # bash <(curl -s https://thonny.org/installer-for-linux)
      
      $ sudo apt install thonny   [On Debian/Ubuntu]
      $ sudo dnf install thonny   [On CentOS/RHEL & Fedora]
      

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

      .הלחתההו הפשה תורדגה תא רידגהל ךממ שקבי ינות .ינותל טלחומה ביתנה וא "ינות /."\דלקהו תנקתומה היירפסל רובע ,ינוט תא ליעפהל ידכ

      .תיראניב הלעפהו ירנוט םע עיגמש PIP 3 -ו 3.7 ןותייפ שי ,חפה תיירפס ךותב .תויראניב ,דובעי thonny -ש ידכ תויחרכה ןותיפ תוירפס ,הנקתה טפירקס הל שי thonny תייקית לע לכתסמ התא םא .תיבה תיירפסב ן

      סקונילב Thonny IDE -ב שמתשהל דציכ

      .יביטקארטניא ןפואב ידוק קודבל וא טפירקסה תא ץירהל ידכ זיגפהלו דדוקל לוכי התא ובש ךרוע רוזא ךל היהי .תעד תוחסה לוטנ GUI קשממ לבקת Thonny תא קישתשכ

      .לדחמ תרירבכ רדגומה ןמגרותמכ 3.7 רידגמ thonny -ו לדחמ תרירבכ ןקתומ Python 3.7 ש וניאר רבכ .* Python3 םע תורבעומ תונורחאה תואסרגהו * Python2 םע תחלשנ רתוי הנשיה הסרגה .ןותיפ םע תוחלשנ לדחמ

      ."ביתנה תא רדגה → ןמגרותמ רחב → לעפה → םיטירפתה תרוש"\וא "ביתנה תא רדגה → ןמגרותמ → תויורשפא → םילכ → םיטירפת תרוש"\לא רובע .תכרעמב םינימזה םינוש םינמגרותמ רוחבל וא (Python 3.7) לדחמ ת

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

      ."ןפוגו אשונ תוכרע → תויורשפא → םילכ → םיטירפת תרוש"\לא רובע םינפוגו אשונ תוכרע תונשל ידכ .שמתשמ קשממ תכרע לש םג ומכ ךרוע רובע אשונ תוכרע תונשל לוכי התא .םיהכו םיריהב םיאשונ םע עיגמ ינות

      .ותוא עצבל לכוי ינותש ידכ ץבוקב ךלש דוקה תא רומשל שי ,תישאר .תרציש דוקה תא ץירהל לכות ןהב םיכרד שולש ןנשי

        .הנבומה ףוסמב תינכותה ץבוקל ולעפיו אצמנ םכלש דוקהש ןאל היירפסה תא וריבעי תונושארה תוטישה יתש

        .ינוציח ףוסמב ךלש דוקה תא ץירהל ךל תרשפאמ תישילשה תורשפאה

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

        .תוליבח לוהינל ןימז GUI קשממ ,Thonny םע לבא .PyPI -מ תויוצר תוליבח תנקתהל PIP (Python Package Manager) -ב שמתשנ ללכ ךרדב .PyPI -ב תוחראתמ ןותיפה תוליבח לכש עודי

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

        .תמטמוטמ הליבח תחיש ןיקתהל הסנמ ינא ,ילש הרקמב

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

        .הליבחה תא ןיקתי אוה ,ןקתה לע ץחלתש רחאל

        .הנומתב גצומש יפכ הליבחה תיתחתב "הנקתה רסה"\רותפכ לע ץחלו ךשמה ,הטושפ איה ,הליבחה לש הנקתהה תא ריסהל ךנוצרב םא .הליבחה תנקתה רחאל היירפסה םוקימ ,הליבחה תסרג ומכ םיטרפה תא לבקל לכות

        ."םיגאב יופינ תויורשפא → הלעפה → םיטירפת תרוש"\מ וז היצפואל תשגל םג לכות .רתוי לודג דעצל F6 לעו ןטק דעצל F7 לע ץחל .הקספה תודוקנב ךרוצ ןיא ,בלש רחא בלש ךלש תינכותה תא ליעפהל ידכ Ctrl + F

        .םינוש םירטמרפ רידגהל ידכ הז ץבוק תינדי ךורעל םג לכות .הז ץבוקל בתכנ ךלש thonny -ה תלעפה ךלהמב עצבתש יוניש לכ ."configuration.ini"\ץבוקב תונסחואמ תורוצתה לכ

        ."Thonny לש םינותנה תייקית תא חתפ → םילכ → םיטירפתה תרוש"\לא רובע ץבוקה תא חותפל ידכ

        סקונילב Thonny IDE לש הנקתהה תא ריסהל דציכ

        .thonny לש הנקתהה תיירפסב ןימז הרסהל טפירקס שי ,thonny לש הנקתהה תא ריסהל ךנוצרב םא

        $ /home/tecmint/apps/thonny/bin/uninstall   [Installed using Script]
        $ pip3 uninstall thonny                    [If Installed using PIP]
        $ sudo apt purge thonny                    [On Debian/Ubuntu]
        $ sudo dnf remove thonny                   [On CentOS/RHEL & Fedora]
        

        .ךלש בושמב ונתוא ףתש ,הז םע Thonny play תא ןקתה .םתיא דובעל טסקטה ךרועל םיתנכתמ לש תישיא הריחב דימת וז ךא ,םיליחתמל רדהנ Thonny .ןאכ ונדש הממ רוקחל רתוי הברה ינותב שי .הז רמאמ רובע הז והז