הקדמה
ג'וליה היא שפת תכנות המיועדת להיות ביצועית במחשבים ובניתוח. היא פופולרית בתחום של מדעי הנתונים, מחקרים מדעיים, ויזואליזציה, למידת מכונה וגם לבניית אפליקציות למגוון מטרות. האתר הרשמי מספק הדגמה חיה שבה תוכל לנסות את שפת ג'וליה, אך לשימוש פרקטי ולפיתוח, יידרש להתקין אותה על המערכת שלך.
המדר הזה יכסה את התהליך של הורדה והתקנה של ג'וליה על המחשב שלך. זה יכלול את הפעלת ג'וליה במערכת שלך והפעלת סשן REPL אינטראקטיבי עבורך לכתוב קוד באמצעות ג'וליה.
דרישות מוקדמות
- שרת Ubuntu 22.04, הוקם לפי ההוראות במדריך הגדרת השרת הראשונית שלנו עבור Ubuntu 22.04, עם משתמש לא root עם הרשאות
sudo
וצמתית מופעלת.
שלב 1 — הורדה והתקנה של ג'וליה
בינאריים שכבר קומפלו הם הדרך המומלצת להתקין את Julia, אם כי יש אופציה לקומפל את Julia מהמקור אם דרישותיך דורשות זאת. במדריך זה, תוריד את הבינאריים שכבר קומפלו מהדף הרשמי של Julia: דף ההורדות הרשמי של Julia. וודא שאתה נמצא בתיקיית הבית שלך ואז התחל את ההורדה:
- wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz
פקודה זו משתמשת ב-wget
כדי להוריד את הבינארי הרשמי שכבר קומפל. כדי להשלים את ההתקנה, פשט את הארכיון שהורד. זה נעשה בעזרת הפקודה tar
:
- tar zxvf julia-1.8.1-linux-x86_64.tar.gz
ההתקנה של Julia הושלמה כעת, בתיקייה חדשה בשם julia-1.8.1
. מקום זה מתייחס אליו כ-"תיקיית julia שלך" ויש לך התייחסות נוספת בעתיד. Julia מוכנה לשימוש בקבצים הממוקמים בתיקייה זו בלבד. בעתיד, אם תרצה להסיר את Julia, תוכל למחוק את התיקייה הזו להסרה מוחלטת.
שלב 2 — הוספת Julia ל-PATH
שלך
למרות שההתקנה הושלמה, המערכת שלך תצטרך למצוא את הקובץ הניתן להרצה של Julia. ניתן לעשות זאת על ידי הוספת הנתיב המלא של תיקיית bin
של Julia למשתנה הסביבה PATH
בקובץ ~/.bashrc
. זהו אחד מהמקומות שבהם Linux מאפשרת להתאים אישית את ה-PATH
שלך. פתח אותו באמצעות nano
או עורך טקסט לבחירתך:
- nano ~/.bashrc
הוסף את השורה הזו לתחתית הקובץ, באמצעות הjulia directory
שהתקנת את Julia אליו כבסיס:
. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"
חובה להשתמש בנתיב המוחלט לתיקיית הbin
. בדוגמה זו, השתמשו בתיקיית הבית, ולכן וודאו שתעדכנו את שם התיקייה בהתאם אם בחרתם במיקום שונה עבור הjulia directory
.
כשתסיימו, שמרו וצאו על ידי לחיצה על CTRL+O
ואז CTRL+X
.
כדי שהשינוי יכנס לתוקף, עליכם ל־source
את קובץ ה־.bashrc
שלכם:
- source ~/.bashrc
עכשיו המערכת שלכם יכולה למצוא את ה־julia
הניתנת להרצה.
שלב 3 — הרצת ה־Julia REPL
כדי לוודא שה־Julia מותקנת בצורה נכונה ולהתחיל לנסות את השפה עצמה, התחילו ישוב REPL אינטראקטיבי (read-evaluate-print-loop). זה יאפשר לכם לקבל משוב מיידי ולהשתמש בשפה עצמה.
עם הjulia
כעת ב־PATH
שלכם, תוכלו להתחיל את הסשן שלכם עם הפקודה הזו:
- julia
Output _
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.8.1 (2022-09-06)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
julia>
כדי לוודא שזה עובד, תוכלו להתחיל עם חשבונאות בסיסית בעזרת Julia, שהיא בסיס עבור כל שפת תכנות:
- 1 + 1
Output2
כשתסיימו לנסות, תוכלו ללחוץ על CTRL+D
כדי לצאת מהסשן.
מסקנה
ג'וליה היא שפת תכנות המשמשת למדעי הנתונים ולבניית אפליקציות. בעוד שמדריך זה מכסה רק את ההתקנה והשימוש הבסיסי, ניתן ללמוד עוד על תכנות ויצירה עם ג'וליה ב- אתר למידה רשמי של ג'וליה. אם אתה מעוניין להתקין שפות תכנות אחרות, במיוחד למדעי הנתונים, כדאי לבדוק את המדריכים שלנו על כיצד להתקין את R.