Anaconda محبوب ترین پلتفرم برای یادگیری Python / R است که برای پردازش داده ها در مقیاس بزرگ، تجزیه و تحلیل پیش بینی و محاسبات علمی مورد استفاده قرار میگیرد. Anaconda یک conda command-line و interface گرافیکی دسکتاپ به نام Anaconda Navigator دارد. در این آموزش با ما همراه باشید تا شما عزیزان را با نحوه نصب Anaconda بر روی CentOS 8 آشنا کنیم.
در زمان نگارش این مقاله، آخرین ورژن پایدار Anaconda، ورژن ۲۰۱۹٫۱۰ است. قبل از دانلود اسکریپت Anaconda، به صفحه دانلودها مراجعه کرده و بررسی کنید ورژن جدیدی از Anaconda برای Python 3 برای دانلود موجود باشد. مراحل زیر را برای نصب Anaconda در CentOS 8 انجام دهید:
مرحله اول: اسکریپت Anaconda را با استفاده از لینکی که از صفحه دانلود کپی کرده اید، دانلود کنید:
wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh
بسته به سرعت شما ممکن است دانلود مدتی طول بکشد. اگر Anaconda را روی دستگاه دسکتاپ نصب می کنید، می توانید اسکریپت را با استفاده از مرورگر وب خود دانلود کنید.
مرحله دوم: با استفاده از دستور sha256sum، تمامیت داده های اسکریپت را تأیید کنید:
sha256sum Anaconda3-5.3.1-Linux-x86_64.sh
خروجی باید به شکل زیر باشد:
۴۶d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53 /tmp/Anaconda3-2019.10-Linux-x86_64.sh
مطمئن شوید که hash نمایش داده شده از دستور فوق مطابق با ورژن موجود در Anaconda با Python 3 در صفحه ۶۴ بیتی لینوکس برای ورژن Anaconda شما مطابقت دارد.
مرحله سوم: با اجرای اسکریپت، مراحل نصب را شروع کنید:
bash Anaconda3-2019.10-Linux-x86_64.sh
خروجی باید به شکل زیر باشد:
Welcome to Anaconda3 2019.10 In order to continue the installation process, please review the license agreement. Please, press ENTER to continue >>>
برای ادامه، ENTER را فشار دهید برای پیمایش در license از شما خواسته می شود شرایط license را تأیید کنید:
Do you accept the license terms? [yes|no] [no] >>> yes
برای پذیرش yes ،license را تایپ کنید سپس نصب کننده از شما می خواهد مکان نصب را انتخاب کنید:
Anaconda3 will now be installed into this location: /home/linuxize/anaconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below
مکان پیش فرض برای اکثر کاربران مناسب است. برای تأیید مکان، ENTER را فشار دهید و روند نصب ادامه خواهد یافت. نصب ممکن است مدتی طول بکشد. پس از اتمام، خروجی زیر را مشاهده خواهید کرد:
Preparing transaction: done Executing transaction: done installation finished. Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no]
yes را تایپ کنید، ENTER را فشار دهید. اسکریپت conda را به مسیر شما اضافه می کند:
==> For changes to take effect, close and re-open your current shell. <== If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base false Thank you for installing Anaconda3! ...
برای فعال کردن Anaconda، می توانید shell خود را بسته و دوباره باز کنید یا با تایپ کردن متغیر جدید محیط PATH را در shell session فعلی دانلود کنید:
source ~/.bashrc
مرحله چهارم: برای تأیید نصب Anaconda از دستور conda استفاده کنید. دستور زیر اطلاعات مربوط به نصب را نمایش می دهد:
conda info
active environment : base active env location : /home/vagrant/anaconda3 shell level : 1 user config file : /home/vagrant/.condarc populated config files : conda version : 4.7.12 conda-build version : 3.18.9 python version : 3.7.4.final.0 ...
به روزرسانی Anaconda یک روند straight forward است. ابتدا ابزار conda را با دستور زیر به روز کنید:
conda update conda
وقتی از شما خواسته شد به روزرسانی را تأیید کنید، برای ادامه y را تایپ کنید. پس از به روزرسانی conda، با به روزرسانی Anaconda ادامه دهید:
conda update anaconda
همانند دستور قبلی، هنگامی که از شما خواسته شد، برای ادامه y را تایپ کنید. فراموش نکنید که به طور مرتب Anaconda خود را به روز کنید.
برای حذف Anaconda از سیستم CentOS خود، ابتدا دایرکتوری نصب Anaconda را حذف کنید:
rm -rf ~/anaconda3
فایل ~ / .bashrc را ویرایش کرده و دایرکتوری Anaconda را از متغیر محیط PATH حذف کنید:
# >>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$('/home/linuxize/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "/home/linuxize/anaconda3/etc/profile.d/conda.sh" ]; then . "/home/linuxize/anaconda3/etc/profile.d/conda.sh" else export PATH="/home/linuxize/anaconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda initialize <<<
دستور rm را برای حذف فایل ها و دایرکتوری های پنهان شده از دایرکتوری home کاربر اجرا کنید:
rm -rf ~/.condarc ~/.conda ~/.continuum
اکنون که Anaconda سیستم CentOS خود را دانلود و نصب کرده اید، می توانید راهنمای رسمی شروع کار با conda را بررسی کنید.
امیدواریم مطالب مورد پسند بوده و از آن بهره لازم را برده باشید. خوشحال میشویم نظرات و سوالات خود را در قسمت دیدگاه به اشتراک بگذارید و ما را در شتابان هاست همراهی کنید.😊