فهرست مطالب
در این مطلب قصد داریم نحوه نصب پایتون ۳ بر روی سیستم عامل ویندوز ۷، ۸ و ۱۰ را بررسی کنیم. چند سال پیش به دلیل آپدیت پایتون و مهاجرت نسخه ۲ به ۳ تغییرات زیادی در پایتون به وجود آمد. این تغییرات ممکن است باعث ابهام افراد در انتخاب نسخه پایتون و نصب آن شود. اما نگران نباشید با این مقاله به راحتی میتوانید پایتون ۳ را روی سیستم عامل ویندوز خود نصب کنید.
مرحله ۱ – انتخاب نسخه پایتون
انتخاب نسخه پایتون برای برنامه نویسی بستگی به نیاز شما دارد. برای مثال تعداد زیادی از ابزارهای امنیتی ممکن است با پایتون ۲.۷ نوشته شده باشند اما باید به این نکته توجه کنید پایتون ۲.۷ تا ابتدای سال ۲۰۲۰ منسوخ خواهد شد و بهتر است نسخه پایتون ۳ را انتخاب کنید. بنابراین در این مقاله ما از نسخه پایتون ۳.۸ استفاده خواهیم کرد که درحال حاضر جدیدترین نسخه پایتون میباشد.
مرحله ۲ – دانلود پایتون ۳.۸
ابتدا وارد صفحه دانلود پایتون برای Windows در وب سایت رسمی پایتون شوید. در ابتدای صفحه، همانند تصویر بالا میتوانید نسخه پایتون ۳.۸ را انتخاب کنید. به همین منظور روی لینک Latest Python 3 Release – Python 3.8.0 کلیک کنید.
در صفحه بعد، به انتهای صفحه مراجعه کنید تا به قسمت Files برسید. در اینجا میتوانید نسخه Windows x86-64 executable installer را انتخاب کنید تا نسخه نصبی پایتون ۳.۸ را برای سیستم عامل های ۶۴ بیتی ویندوز دانلود کنید. همچنین میتوانید بر روی این لینک کلیک کنید و به صورت مستقیم پایتون ۳.۸ را دانلود کنید.
مرحله ۳ – نصب نسخه اجرایی پایتون ۳.۸
پس از دانلود نسخه نصبی پایتون، بر روی فایل نصبی کلیک کنید و پنجره ای همانند تصویر بالا برای شما باز خواهد شد. در پنجره فوق ۲ تیک انتهایی را بزنید و بر روی Install Now کلیک کنید. گزینه Install launcher for all users باعث میشود پایتون در تمام یوزرهای ویندوز نصب شود و گزینه Add python 3.8 to PATH باعث میشود تا پایتون در محیط ویندوز به خوبی شناخته شود و مسیر اجرایی آن در مسیرهای ویندوز قرار بگیرد. البته میتوانید این کار را به صورت دستی نیز انجام دهید که در مرحله ۶ توضیح داده خواهد شد.
در این صفحه پنجره ای را مشاهده میکنید که به شما اطلاع میدهد پایتون به خوبی در ویندوز نصب شده است. در این صفحه گزینه Disable path length limit وجود دارد به این معنی که اگر این گزینه را انتخاب کنید، پایتون محدودیت 260character MAX_PATH در ویندوز را bypass میکند (اصطلاحا دور میزند).
انتخاب این گزینه تاثیری روی مشکلات در بخش های مختلف سیستم ندارد اما ممکن است در هنگام کار با پروژه های پایتونی که در لینوکس نوشته شده اند دچار مشکلاتی شوید.
مرحله ۴ – تایید نصب پایتون در ویندوز
برای تایید نصب پایتون روی ویندوز، وارد محیط Command Prompt شوید و کلمه python را وارد کنید. در نتیجه باید تصویری مشابه با بالا برای شما نمایش داده شود و نسخه پایتون ۳.۸ را اجرا کند.
اگر در این مرحله با خطای
python3.8 is not recognized as an internal or external command, Operatable program or batch file
مواجه شدید به مرحله ۶ مراجعه کنید.
مرحله ۵ – تایید نصب Pip
پس از نصب پایتون، مهم است از نصب PIP به عنوان Package Management پایتون اطمینان حاصل کنیم. به همین منظور وارد محیط Command Prompt ویندوز شوید و دستور pip -V را تایپ کنید. باید در خروجی تصویری مشابه با بالا را ببینید تا از نصب Pip اطمینان خاطر حاصل کنید.
در صورتی که با خطای
pip is not recognized as an internal or external command, Operatable program or batch file
مواجه شدید به مقاله نصب Pip بر روی Windows مراجعه کنید.
مرحله ۶ – اضافه کردن مسیر پایتون به Environment Variables در ویندوز (اختیاری)
از این مرحله زمانی استفاده کنید که نسخه نصبی پایتون شما فاقد گزینه Add Python to PATH است یا اینکه تیک آن را انتخاب نکرده اید و پایتون به مسیرهای سیستم عامل ویندوز شما اضافه نشده است.
برای حل مشکل شناخته نشدن دستور Python در ویندوز ابتدا بر روی آیکن This PC کلیک راست کنید و گزینه Properties را انتخاب کنید.
سپس بر روی گزینه Advance System Settings کلیک کنید.
پس از انتخاب Advance System Settings وارد صفحه زیر خواهید شد، اکنون بر روی تب Advanced کلیک کنید و گزینه Environment Variables را انتخاب کنید.
اکنون میتوانید بر روی گزینه New کلیک کنید تا یک متغیر محیطی جدید بسازید. اگر متغیر Path وجود دارد میتوانید آن را انتخاب کنید و گزینه Edit را کلیک کنید.
صفحه ای مطابق با تصویر زیر برای شما اجرا خواهد شد.
برای قسمت Variable name میتوانید از کلمه Path استفاده کنید.
برای قسمت Variable value باید مسیر پوشه ای که برای نصب فایل اجرایی پایتون هنگام نصب انتخاب کرده اید را به همراه مسیر پوشه scripts پایتون وارد کنید و برای جدا کردن این ۲ مسیر از هم از سیمی-کالن (;) استفاده کنید.
نمونه زیر مسیر پیشفرض نصب پایتون است. باید توجه کنید بجای کلمه Ron باید اسم کاربر ویندوز شما نوشته شود. همچنین توجه کنید برای جداکردن دو مسیر از هم باید از کاراکتر ; استفاده کنید.
C:\Users\Ron\AppData\Local\Programs\Python\Python37-32;C:\Users\Ron\AppData\Local\Programs\Python\Python37-32\Scripts
پس از این باید این مسیر را در قسمت Variables value همانند شکل زیر وارد کنید.
پس از این بر روی دکمه OK کلیک کنید و صفحه ای همانند زیر مشاهده خواهید کرد.
در این صفحه هم بر روی Ok کلیک کنید. اکنون یک بار Command Prompt قبلی خود را ببندید و یک Command Prompt جدید باز کنید و دستور Python را بنویسید تا همانند تصویر زیر پایتون به خوبی در محیط سیستم عامل ویندوز شما شناخته شود.
مرحله ۷ – نصب Virtual Environment
پس از نصب پایتون و pip برای مدیریت بسته های پایتونی، نوبت به نصب آخرین ابزار مورد استفاده میرسد. virtualenv در پروژه های پایتونی باعث میشود یک محیط مجازی برای وابستگی های (dependency) پروژه شما ساخته شود و وابستگی ها در سطح سیستم عامل نصب نشود. زیرا نصب وابستگی ها در سطح سیستم عامل در آینده برای شما اختلالات متعددی ایجاد خواهد کرد.
برای نصب virtualenv در ویندوز میتوانید وارد Command Prompt شوید و دستور زیر را وارد کنید.
pip install virtualenv
با استفاده از دستور فوق virtualenv توسط pip در سیستم عامل شما نصب میشود. با استفاده از سیستم مدیریت بسته های پایتونی (pip) میتوانید تمام نیازمندی های پروژه های خود را به سادگی نصب کنید.
بسیار عالی .
تشکر مهندس عزیز
سلام و درود
بسیار سپاسگزارم رضای عزیز
موفق باشید
عالی بود استاد کارت درسته دمت گرم
سلام و درود
سپاسگزارم دوست عزیز، موفق باشید
سلام چگونه virtualenv رو به path اضافه کنم چون وقتی نصب کردم بهم گفت که توی path نیست
ممنون
سلام و درود
لطفا عکس از خطای مربوطه بارگذاری کنید، اگر pip رو به درستی نصب کرده باشید نیازی به معرفی virtualenv به path های ویندوز نیست.
این مقاله را مشاهده کنید : نصب pip و virtualenv در ویندوز
موفق باشید
سلام
این دوتا عکسی که چیزی که گفتم رو نشون میده
از همون اول هم نوشته که virtualenv نصب شد ولی توی path نیست
https://my.abrino.ir/publicshare/view?id=aHR0cHM6Ly9maWxlLmFicmluby5pci9wdWJsaWMvZG93bmxvYWQ/aWQ9ZDMyZTNkYTE0ZWIwMjhiMTI0MTBmYzI2ZDc2ZGI0MDQ5NjYyYWY3Mi5qcGc=&landing=abrino
و این یکی
https://my.abrino.ir/publicshare/view?id=aHR0cHM6Ly9maWxlLmFicmluby5pci9wdWJsaWMvZG93bmxvYWQ/aWQ9YmExMzIzZjY2ZmVmNmE0OTIxNWNmZWVhNmVjNzg3Y2I5MGZiMWUzZS5qcGc=&landing=abrino
سلام و درود
باید مسیر پوشه ی scripts پایتون که در سیستم عامل ویندوز شما هست رو به PATH های ویندوز اضافه کنید. در تصویری که ارسال کردید با رنگ زرد مشخص شده کافیه این مسیر رو به PATH های ویندوز اضافه کنید تا مشکل حل بشه. لینک زیر را مشاهده کنید.
https://superuser.com/questions/143119/how-do-i-add-python-to-the-windows-path
موفق باشید
سلام
اول تشکر میکنم از زحمات شما
من هنگام نصب virtualenv این پیغام هایی که در عکس میبینید رو دریافت میکنم . http://s11.picofile.com/file/8396046250/Capture.JPG
مشکل چیه؟
سلام و وقت بخیر
در عکسی که گذاشتید خطایی مشاهده نمیشه و همه چیز درست است، آیا در استفاده از virtualenv خطایی دریافت میکنید؟
موفق باشید
ممنون
چون پیغام نصب شدن virtualenv رو نمیداد و فقط همینها رو نمایش میداد فکر میکردم مشکلی هست
سلام مجدد
خیر دوست عزیز مشکلی نیست، میتونید با خیال راحت از virtualenv استفاده کنید.
موفق باشید