وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب پایتون 3 روی CentOS 7

0 1
زمان لازم برای مطالعه: 3 دقیقه



این آموزش شما را از طریق نصب پایتون 3 بر روی a راهنمایی می کند CentOS 7 سیستم با استفاده از مجموعه های نرم افزار (SCL) در کنار توزیع پیش فرض پایتون نسخه 2.7. همچنین روش ایجاد یک محیط مجازی پایتون را به شما نشان خواهیم داد.

پایتون یکی از محبوب ترین زبان های برنامه نویسی در جهان است. Python با سینتکس ساده و آسان برای یادگیری یک انتخاب عالی برای مبتدیان و توسعه دهندگان با تجربه است. پایتون یک زبان برنامه نویسی کاملاً همه کاره است. شما می توانید از آن برای انجام تقریباً هر کاری که می خواهید، نوشتن اسکریپت های کوچک، ساخت بازی، توسعه وب سایت، ایجاد الگوریتم های یادگیری ماشین، تجزیه و تحلیل داده ها و موارد دیگر استفاده کنید.

بسیاری از برنامه ها و وب سایت های محبوب از جمله YouTube، DropBox، Reddit، Quora، Instagram، Pinterest با استفاده از پایتون توسعه یافته اند.

پشتیبانی از پایتون 2 در سال 2020 به پایان می رسد. پایتون 3 حال و آینده این زبان است.

فعال کردن مجموعه‌های نرم‌افزار (SCL)

مجموعه های نرم افزاری
SCL یک پروژه اجتماعی است که به شما امکان می دهد چندین نسخه از نرم افزار را در یک سیستم بسازید، نصب کنید و از آن استفاده کنید، بدون اینکه روی بسته های پیش فرض سیستم تاثیر بگذارد. با فعال کردن SCL به نسخه های جدیدتر زبان ها و سرویس های برنامه نویسی که در مخازن اصلی موجود نیستند دسترسی خواهید داشت.

CentOS 7 کشتی با پایتون 2.7.5 که بخش مهمی از CentOS سیستم پایه SCL به شما امکان می دهد نسخه های جدیدتری را نصب کنید python 3.x در کنار پیش فرض python v2.7.5 به طوری که ابزارهای سیستم مانند yum به درستی به کار خود ادامه خواهد داد.

پیشنهاد می‌کنیم بخوانید:  روش تنظیم بلوک های سرور Nginx در CentOS 8

برای فعال کردن SCL، باید آن را نصب کنید CentOS فایل انتشار SCL. بخشی از CentOS مخزن اضافی و با اجرای دستور زیر قابل نصب است:

sudo yum install centos-release-scl

نصب پایتون 3 روی CentOS 7

اکنون که به مخزن SCL دسترسی دارید، می توانید هر نسخه Python 3.x را که نیاز دارید نصب کنید. در حال حاضر، مجموعه های پایتون 3 زیر در دسترس هستند:

  • پایتون 3.3
  • پایتون 3.4
  • پایتون 3.5
  • پایتون 3.6

در این آموزش پایتون 3.6 را نصب می کنیم که آخرین نسخه موجود در زمان نوشتن است. برای این کار دستور زیر را بر روی خود تایپ کنید CentOS 7 terminal:

sudo yum install rh-python36

استفاده از پایتون 3

یک بار بسته rh-python36 نصب شده است، نسخه پایتون را با تایپ کردن بررسی کنید:

python --version
Python 2.7.5

متوجه خواهید شد که پایتون 2.7 نسخه پیش فرض پایتون در پوسته فعلی شما است.

برای دسترسی به پایتون 3.6 باید یک نمونه پوسته جدید را با استفاده از مجموعه نرم افزار راه اندازی کنید scl ابزار:

scl enable rh-python36 bash

کاری که دستور بالا انجام می دهد فراخوانی اسکریپت است /opt/rh/rh-python36/enable، که متغیرهای محیط پوسته را تغییر می دهد.

اگر دوباره نسخه پایتون را بررسی کنید، متوجه خواهید شد که Python 3.6 نسخه پیش فرض در پوسته فعلی شما در حال حاضر است.

python --version
Python 3.6.3

ذکر این نکته ضروری است که پایتون 3.6 تنها در این جلسه پوسته به عنوان نسخه پیش فرض پایتون تنظیم شده است. اگر از جلسه خارج شوید یا جلسه جدیدی را از جلسه دیگری باز کنید terminal پایتون 2.7 نسخه پیش فرض پایتون خواهد بود.

نصب ابزار توسعه

ابزارهای توسعه برای ساخت ماژول های پایتون مورد نیاز است. برای نصب ابزارها و کتابخانه های لازم تایپ کنید:

sudo yum groupinstall 'Development Tools'

ایجاد یک محیط مجازی

پایتون Virtual Environments به شما این امکان را می دهد که ماژول های پایتون را در یک مکان مجزا برای یک پروژه خاص نصب کنید، نه اینکه در سطح جهانی نصب شوند. به این ترتیب، لازم نیست نگران تأثیرگذاری بر سایر پروژه های پایتون باشید.

پیشنهاد می‌کنیم بخوانید:  استفاده از کتابخانه Plotly برای تجسم داده های تعاملی در پایتون

راه ترجیحی برای ایجاد یک محیط مجازی جدید در پایتون 3، اجرای آن است venv فرمان

فرض کنید می خواهید یک پروژه جدید پایتون 3 به نام ایجاد کنید my_new_project داخل فهرست اصلی کاربر و محیط مجازی منطبق.

ابتدا دایرکتوری پروژه را ایجاد کرده و به آن سوئیچ کنید:

mkdir ~/my_new_projectcd ~/my_new_project

Python 3.6 را با استفاده از scl ابزار:

scl enable rh-python36 bash

از داخل ریشه پروژه دستور زیر را برای ایجاد یک محیط مجازی با نام اجرا کنید my_project_venv:

python -m venv my_project_venv

برای شروع استفاده از محیط مجازی، آن را با تایپ کردن فعال کنید:

source my_project_venv/bin/activate

پس از فعال سازی محیط، پیشوند پوسته با نام محیط قرار می گیرد:

(my_project_venv) user@host:~/my_new_project$

شروع با Python 3.4، هنگام ایجاد محیط های مجازی pip، مدیر بسته برای پایتون به طور پیش فرض نصب شده است.

نتیجه

اکنون باید محیط برنامه نویسی پایتون 3 را روی خود تنظیم کنید CentOS 7 ماشین، و شما می توانید شروع به توسعه پروژه پایتون 3 خود کنید.

همچنین می توانید در مورد روش نصب Odoo 11 بر روی آن مطالعه کنید CentOS 7 و مثالی از روش استفاده از محیط مجازی پایتون 3 برای اجرای نرم افزار پایتون بر روی a را ببینید CentOS 7 سرور.

اگر سوال یا بازخوردی دارید، در زیر نظر دهید.

python
pip

virtenv centos

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-27 14:21:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید