Anaconda توزیعی است که به ما در مدیریت بسته و استقرار کمک می کند. این به زبان برنامه نویسی پایتون و R توسط دانشمندان داده، برای دانشمندان داده نوشته شده است. این شامل بسته های مربوط به علم داده برای پلتفرم های مختلف مانند لینوکس، ویندوز و macOS است.
شما می توانید از conda باینری برای مدیریت بسته با برنامه های پایتون خود استفاده کنید. که محیط بهتری را برای توسعه سریعتر برای شما فراهم می کند.
در این آموزش گام به گام به شما کمک می کنیم تا آناکوندا را روی سیستم لینوکس فدورا خود نصب کنید.
به سیستم فدورا خود وارد شوید و یک ترمینال باز کنید. به طور کلی، بسته curl به طور پیش فرض در سیستم فدورا نصب شده است. دستور زیر را برای نصب یا آپدیت بسته curl بر روی سیستم خود اجرا کنید.
sudo dnf install curl -y
اسکریپت نصب کننده Anaconda را از وب سایت رسمی آن دانلود کنید. برای بررسی آخرین نسخه های موجود، از صفحه دانلود اسکریپت نصب کننده Anaconda دیدن کنید. همچنین میتوانید از چکسام SHA-256 استفاده کنید تا مطمئن شوید که بسته به درستی دانلود شده است.
اکنون مجوز اجرا را برای اسکریپت تنظیم کنید.
chmod +x anaconda.sh
سیستم شما آماده نصب Anaconda است. بیایید به مرحله بعدی برویم و اسکریپت نصب کننده Anaconda را به صورت زیر اجرا کنیم:
bash anaconda.sh
دستورالعمل های را برای تکمیل فرآیند نصب آناکوندا دنبال کنید. شما باید در طول فرآیند نصب ورودی هایی را به شرح زیر ارائه دهید:
01. از دستور فوق برای اجرای اسکریپت نصب کننده دانلود شده با پوسته bash استفاده کنید. 02. برای ادامه موافقتنامه مجوز آناکوندا، «بله» را تایپ کنید. 03. مکان دایرکتوری نصب Anaconda را بررسی کنید و سپس Enter را بزنید تا نصب کننده به آن دایرکتوری ادامه یابد. 04. برای مقداردهی اولیه نصب کننده Anaconda در سیستم خود، «yes» را تایپ کنید. 05. پیغام نصب موفقیت آمیز Anaconda به همراه جزئیات بیشتر فایل های نصب و دایرکتوری ها را روی سیستم خود خواهید دید. اکنون در پایه پیش فرض محیط برنامه نویسی هستیم. برای تأیید نصب، لیست conda را باز می کنیم.
conda list
خروجی:
# packages in environment at /home/phoenix/anaconda3/envs/bahar: # # Name Version Build Channel _libgcc_mutex 0.1 main _openmp_mutex 5.1 1_gnu alabaster 0.7.12 pyhd3eb1b0_0 arrow 1.2.3 py311h06a4308_1 astroid 2.14.2 py311h06a4308_0 asttokens 2.0.5 pyhd3eb1b0_0 atomicwrites 1.4.0 py_0 attrs 23.1.0 py311h06a4308_0 autopep8 2.0.4 pyhd3eb1b0_0 babel 2.11.0 py311h06a4308_0 beautifulsoup4 4.12.2 py311h06a4308_0 binaryornot 0.4.4 pyhd3eb1b0_1 black 23.11.0 py311h06a4308_0 bleach 4.1.0 pyhd3eb1b0_0 brotli-python 1.0.9 py311h6a678d5_7 bzip2 1.0.8 h5eee18b_5 ca-certificates 2023.12.12 h06a4308_0 certifi 2024.2.2 py311h06a4308_0 cffi 1.16.0 py311h5eee18b_0
از دستور زیر برای ایجاد یک محیط Python 3 جدید با Anaconda استفاده کنید و نام آن را بر روی myenv قرار دهید. شما همچنین می توانید نسخه پایتون خاص را انتخاب کنید.
conda create -n myenv python=3.9
سپس این محیط را فعال کنید:
conda activate myenv
محیط فعلی را در خط فرمان خواهید دید. این نشان می دهد که شما اکنون در محیط جدیدی هستید که فعال کرده اید. برای غیرفعال کردن محیط فعلی از دستور زیر استفاده کنید:
conda deactivate
این شما را به محیط پایه باز می گرداند.
شما به راحتی می توانید Anaconda و بسته ها را با استفاده از باینری conda به روز کنید. برای ارتقا Anaconda در سیستم خود، تایپ کنید:
conda update --all
برای ادامه روند به روز رسانی، «y» را فشار دهید. خروجی تمام بسته هایی را که به تازگی نصب شده اند یا بسته های فعلی را ارتقا داده اند و حذف بسته های غیر ضروری را به شما نشان می دهد.
اگر دیگر از Anaconda در سیستم خود استفاده نمی کنید. می توانید با حذف دایرکتوری های نصب و فایل های ایجاد شده در فهرست اصلی، آن را حذف نصب کنید.
rm -rf ~/anaconda3 ~/.conda
همچنین فایل ~/.bashrc را ویرایش کنید و پیکربندی محیط Anaconda را همانطور که در تصاویر زیر نشان داده شده است حذف کنید.
محتوای فایل را حذف کنید و فایل را ذخیره کنید. سپس از پوسته فعلی خارج شده و یک پوسته جدید باز کنید.