نصب آناکوندا (Anaconda) پایتون و R در لینوکس
آناکوندا چیست و چرا باید آن را نصب کنیم ؟
Anaconda Distribution یک توزیع علم داده پایتون/R و مجموعه ای از بیش از ۷۵۰۰ بسته منبع باز است که شامل یک بسته و مدیر محیط است، برای نصب آناکوندا پایتون و R (Python Anaconda) و پیش نیاز های آن این مقاله را تا انتها مطالعه فرمایید.
آناکوندا روی چه پلتفرم هایی قابل نصب است ؟
توزیع آناکوندا یک پلتفرم آگنوستیک است، بنابراین میتوانید از آن چه در ویندوز، چه macOS یا Linux استفاده کنید.
پیش نیاز های نصب آناکوندا در اوبونتو Ubuntu
برای نصب کامل پیش نیاز های آناکوندا در خانواده های Debian لینوکس از دستور زیر استفاده کنید
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
پیش نیاز های نصب آناکوندا در سنتوس CentOS
برای نصب پیش نیاز های آناکوندا روی خانواده های Red Hat و نسخه های تجاری از دستور زیر استفاده کنید
yum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver
پیش نیاز های نصب Anaconda در ArchLinux
برای نصب پیش نیاز های آناکوندا در خانواده های آرچ لینوکس از دستور زیر استفاده کنید و اون رو کپی و پیست کنید
pacman -Sy libxau libxi libxss libxtst libxcursor libxcomposite libxdamage libxfixes libxrandr libxrender mesa-libgl alsa-lib libglvnd
پیش نیاز های نصب Anaconda در OpenSuse/SLES
برای نصب پیش نیاز های Anaconda روی اپن سوز از کامند زیر استفاده نمایید
zypper install libXcomposite1 libXi6 libXext6 libXau6 libX11-6 libXrandr2 libXrender1 libXss1 libXtst6 libXdamage1 libXcursor1 libxcb1 libasound2 libX11-xcb1 Mesa-libGL1 Mesa-libEGL1
پیش نیاز های نصب Anaconda در Gentoo
نصب پیش نیاز های Anaconda روی Gentoo با اجرای دستور زیر به سادگی انجام خواهد شد
emerge x11-libs/libXau x11-libs/libxcb x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXi x11-libs/libXcomposite x11-libs/libXrandr x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXScrnSaver x11-libs/libXtst media-libs/alsa-lib media-libs/mesa
نصب Anaconda روی لینوکس
برای سیستم های x86
1- نصب کننده Anaconda برای لینوکس را از مرورگر خودتون دانلود کنید.
2- “ترمینال” را در برنامه های خود جستجو کنید و اون رو باز کنید.
3- (توصیه می شود) یکپارچگی داده های نصب کننده را با SHA-256 بررسی کنید. برای اطلاعات بیشتر در مورد تأیید هش، به تأیید هش رمزنگاری مراجعه کنید و در ترمینال، موارد زیر را اجرا کنید:
shasum -a 256 /PATH/FILENAME
# Replace /PATH/FILENAME with your installation's path and filename.
4- برای پایتون 3.7 یا 2.7 در ترمینال نصب کنید:
- برای پایتون 3.7 موارد زیر را وارد کنید:
# Include the bash command regardless of whether or not you are using the Bash shell
bash ~/Downloads/Anaconda3-2020.05-Linux-x86_64.sh
# Replace ~/Downloads with your actual path
# Replace the .sh file name with the name of the file you downloaded
- برای Python 2.7 موارد زیر را وارد کنید:
# Include the bash command regardless of whether or not you are using the Bash shell
bash ~/Downloads/Anaconda2-2019.10-MacOSX-x86_64.sh
# Replace ~/Downloads with your actual path
# Replace the .sh file name with the name of the file you downloaded
5- برای بررسی قرارداد مجوز، Enter را فشار دهید. سپس Enter را فشار داده و نگه دارید تا پیمایش کنید.
6- برای موافقت با قرارداد مجوز، “بله” را وارد کنید.
7- از Enter برای پذیرش محل نصب پیش فرض استفاده کنید، از CTRL+C برای لغو نصب استفاده کنید، یا مسیر فایل دیگری را وارد کنید تا یک دایرکتوری نصب جایگزین را مشخص کنید. اگر مکان نصب پیش فرض را بپذیرید، نصب کننده PREFIX=/home/<USER>/anaconda<2/3> را نمایش می دهد و نصب را ادامه می دهد. ممکن است چند دقیقه طول بکشد تا تکمیل شود.
Anaconda توصیه می کند که مکان نصب پیش فرض را بپذیرید. مسیر را به عنوان usr/ برای نصب Anaconda/Miniconda انتخاب نکنید.
8- نصب کننده از شما می خواهد که با اجرای conda init انتخاب کنید که آیا Anaconda Distribution را مقداردهی کنید. آناکوندا توصیه می کند “بله” را وارد کنید.
اگر “نه” را وارد کنید، آنگاه conda به هیچ وجه اسکریپت های پوسته شما را تغییر نمی دهد. به منظور مقداردهی اولیه پس از اتمام مراحل نصب، ابتدا منبع [PATH TO CONDA]/bin/activate را اجرا کنید و سپس conda init را اجرا کنید.
9- پس از اتمام عملیات نصب پیغام روبرو را مشاهده می کنید : “Thank you for installing Anaconda<2/3>!”
10- اختیاری: نصب کننده مشارکت بین Anaconda و JetBrains را شرح می دهد و پیوندی برای نصب Dataspell برای Anaconda در https://www.anaconda.com/dataspell ارائه می دهد.
11- پنجره ترمینال خود را ببندید و دوباره باز کنید تا نصب اجرا شود، یا برای بازخوانی ترمینال، دستور منبع زیر را وارد کنید.
source ~/.bashrc
12- همچنین می توانید بررسی کنید که شل شما (فایل با پسوند sh) هر بار که باز می شود، base environment را فعال می کند یا خیر.
# The base environment is activated by default
conda config --set auto_activate_base True
# The base environment is not activated by default
conda config --set auto_activate_base False
# The above commands only work if conda init has been run first
# conda init is available in conda versions 4.6.12 and later
13- نصب خود را تایید (verify) کنید.
اگر چندین نسخه از Anaconda را نصب کنید، تا زمانی که مسیر نصب پیشفرض را تغییر ندهید، سیستم به جدیدترین نسخه پیشفرض سوییچ می کند.
دیدگاهتان را بنویسید