نصب پایتون روی سیستم عامل ویندوز


همان طور که می دانید برای آن که کامپیوتر بتواند دستورات پایتون را بفهمد و آن ها را اجرا کند نیاز به نرم افزاری داریم که کدها را برای کامپیوتر ترجمه کند. برای این منظور، سازندگان پایتون پردازنده ی زبان -Language Processor- که شامل مفسر، ویرایشگر پیش‌فرض پایتون تحت عنوان IDLE، کتابخانه ی استاندارد، و ... است را در یک پکیج آماده کرده اند تا کاربران با استفاده از آن بتوانند کدهای خود را راحت تر بنویسند، به منبعی از اطلاعات کمکی دسترسی داشته باشند، و برنامه های خود را اجرا کنند. در این آموزش می خواهیم با نحوه ی دانلود و نصب این بسته ی نرم افزاری روی سیستم عامل ویندوز آشنا شویم.

در بعضی از سیستم عامل ها نظیر گنو/لینوکس یک نسخه از پایتون به صورت پیش فرض نصب شده است، اما در مورد ویندوز چنین نیست. با این حال ممکن است پایتون از قبل روی سیستم کامپیوتر شما نصب شده باشد، که اگر همان نسخه ی مورد نظر شما باشد دیگر لزومی به دانلود و نصب آن نخواهد بود؛ برای آن که از این موضوع مطلع شوید می توانید از مسیر Control Panel >‌ Programs این مورد را بررسی کنید که آیا نسخه ی مورد نظر شما در میان برنامه های نصب شده روی سیستم وجود دارد یا خیر. در صورت مثبت بودن جواب نیازی به دانلود و نصب مجدد نمی باشد، اما در غیر این صورت می بایست مراحل زیر طی شوند.

دانلود پکیج زبان برنامه نویسی پایتون
آخرین نسخه ی رسمی پایتون را می توانید با مراجعه به آدرس python.org -سایت رسمی زبان برنامه نویسی پایتون- دانلود کنید.

به خاطر داشته باشید
توزیع های دیگری هم مثل ActivePython، Anaconda، Canopy، WinPython و بسیاری دیگر وجود دارند که شامل برخی ویژگی ها و قابلیت های بیش تر نظیر کتابخانه های تخصصی کاربردی که در نسخه ی استاندارد موجود نمی باشند می شوند. تمرکز اصلی ما در این دوره روی نسخه ی پایدار استاندارد این زبان خواهد بود.

توجه داشته باشید که سایت رسمی پایتون اصلی ترین پایگاهی است که به عنوان یک برنامه نویس پایتون می توانید به آن مراجعه کنید و از آخرین اخبار، مستند سازی ها، و اتفاقات دنیای پایتون با خبر شوید، آخرین نسخه ی به روز رسانی شده ی پایتون را متناسب با سیستم عامل خود دانلود کنید، از موقعیت های شغلی موجود برای توسعه دهندگان این زبان مطلع شوید، از آن به عنوان یک منبع آموزشی برای یادگیری این زبان استفاده کنید و . . .

پس از وارد کردن آدرس سایت در نوار آدرس مرورگر خود و بالا آمدن صفحه ی اصلی، تب Download را انتخاب می کنیم. از این بخش، نسخه های مربوط به سیستم عامل های مختلف نظیر لینوکس، یونیکس، مک اوس ده، و غیره برای دانلود در دسترس است. با توجه به این که ما با مرورگر مبتنی بر سیستم عامل ویندوز وارد سایت شده ایم، به صورت خودکار دو پیشنهاد به ما ارائه می شود:

یکی نسخه ی 3.5.0 و دیگری نسخه ی 2.7.10 است و با توجه به این که در آموزش های قبل گفته ایم در این دوره ی آموزشی از آخرین نسخه ی موجود این زبان استفاده خواهیم کرد، لذا کار خود را با دانلود نسخه ی 3.5.0 آغاز می کنیم. با کلیک روی دکمه ی مربوط به آن دانلود فایلی با نام python-3.5.0.exe آغاز می شود (توجه داشته باشید که برای نصب پایتون روی ویندوز دو پکیج وجود دارد که بسته ی نصبی ذکر شده حالت آفلاین آن است که در زمان نصب نیاز به ارتباط با اینترنت ندارد. در حالت دیگر می توانید بسته ی نصبی تحت وب را با حجم کم تر دانلود کنید که در حین فرآیند نصب، اجزای لازم را با برقراری ارتباط با اینترنت دانلود می کند.)

نصب پکیج زبان برنامه نویسی پایتون روی ویندوز
در ادامه،‌ نحوه ی نصب پکیج زبان برنامه نویسی پایتون روی سیستم عامل ویندوز نسخه ی 8.1 را بررسی خواهیم کرد. برای این منظور، به پوشه ای که فایل دانلود شده در آن ذخیره شده است مراجعه کنید و روی فایل دوبار کلیک کنید تا اجرا شود. پنجره ای به شکل زیر باز می شود:

همان طور که در تصویر بالا مشاهده می کنید دو گزینه برای انتخاب وجود دارد: Install Now و Customize installation. علاوه بر آن دو دکمه ی چک باکس هم در تصویر می بینیم که در صورت انتخاب اولین گزینه راه انداز یا Launcher پایتون برای تمام کاربران سیستم نصب خواهد شد و با انتخاب دومین چک باکس مسیر مفسر پایتون به متغیر PATH در ویندوز اضافه می شود. توصیه می کنیم تیک این گزینه را فعال کنید چرا که بعدا در استفاده از CMD، به راحتی می توانید دستورات پایتون را اجرا کنید.

Install Now: در صورت انتخاب این گزینه بسته ی نرم افزاری با تنظیمات پیش فرض روی دایرکتوری کاربر کنونی در کامپیوتر نصب خواهد شد. پیشنهاد می شود برای شروع از این گزینه استفاده شود:

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

Customize installation: در صورت انتخاب این گزینه می توانید بسته ی نرم افزاری را متناسب با نیازهای خود به صورت شخصی سازی شده نصب کنید و قابلیت هایی که مد نظر دارید را انتخاب کنید. توجه داشته باشید که ممکن است برای این کار نیاز به مجوزهای ادمین سیستم داشته باشید. در این روش بسته ی نرم افزاری در دایرکتوری Program Files نصب خواهد شد:

پس از انتخاب گزینه های مورد نظر روی دکمه ی Next کلیک می کنیم تا پنجره ی بعدی باز شود:

در این قسمت می توانید تنظیمات پیشرفته تری از جمله نصب برای تمام کاربران، ساخت شورتکات هایی برای اپلیکیشن های نصب شده، افزودن پایتون به متغیرهای محیطی، تعیین مسیر نصب دلخواه برای برنامه و ... را کنترل کنید. توجه داشته باشید که بعضی از این قابلیت های اختیاری حتی در پکیج مربوط به نسخه ی آفلاین هم دانلود نمی شود و در صورت انتخاب آن ها نیاز است در زمان نصب بسته حتماً سیستم شما به اینترنت متصل باشد تا در حین نصب اجزای لازم دانلود شوند، در غیر این صورت با خطای زیر مواجه خواهید شد:

بنابراین پس از انتخاب گزینه های دلخواه و اطمینان از اتصال سیستم به اینترنت با کلیک روی دکمه ی Install فرآیند نصب را آغاز کنید:

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

در این مرحله از کار، پکیج زبان برنامه نویسی پایتون به همراه IDLE آن روی سیستم عامل شما نصب گردیده و خواهید توانست لذت کدنویسی با این زبان قدرتمند را تجربه کنید.

لیست نظرات
کاربر میهمان
دیدگاه شما چیست؟
کاربر میهمان
syamak
syamak
با سلام، من نسخه های مختلف پایتون رو نصب کردم ولی لانچرش رو نصب نمیکنه،باید چیکار کنم؟ چون تازه شروع کردم دنبال یه نرم افزاری میگردم که یه جورایی کمکی باشه.یچیزی تو مایه های ویژوال استودیو.پیشنهادی دارید؟
کاربر میهمان
کاربر میهمان
سلام. من مایتون رو نصب کردم، موقع اجرا یک صفحه مثل داس باز می شه.
دستورات پایتون رو اجرا می کنه ولی هیچ تبی نداره
علتش چیه؟
کاربر میهمان
کاربر میهمان
سلام من پایتون ورژن 3.6 رو یه مدت استفاده میکردم تا اینکه subprocess startup error v رو میده جدیدا و نمیتونم بازش کنم و idle رو باز نمیکنه لطفا علت رو توضیح بدین ممنون
کاربر میهمان
کاربر میهمان
جواب بدید همینجا لطفا
کاربر میهمان
کاربر میهمان
راه حلشو به واتساپم بگید مرسی ۰۹۳۶۱۲۶۴۷۱۵
کاربر میهمان
کاربر میهمان
A program run as part of the setup did not finish as expected.contact your support personneel or package vendor.
کاربر میهمان
کاربر میهمان
موقع نصب این ارور رو میده روی ویندوز ده
کاربر میهمان
کاربر میهمان
in eror yani bayad chi kar kunm?



there is a problem with this windows installer package
کاربر میهمان
کاربر میهمان
سلام. من از سایت نسخه 3.6.1 رو میخوام بریزم ولی 32 بیت میریزه ولی مال من باید 64 بیت باشه . چیکار کنم؟ وقتی 32 بیت رو می ریختم مینوشت please update your machine و میگفت یک نگاه به log off بندازین . چیکار کنم؟
alinasryw
alinasryw

در پاسخ به

Vahid 95
Vahid 95
خیلی خیلی ممنون

در پاسخ به

soldier
soldier
با تشکر ولی در سایت اصلی نسخه 3.6.1 می باشد این نسخه را نصب کنید تا ببینید مشکل دارد یا نه
Vahid 95
Vahid 95
سلام
میخواستم بودنم نرم افزار پایتون فقط ورژن 32 بیتش موجود هست!؟
نمیدونم چرا نسخه 64 رو نمیتونم پیدا کنم!
ممنون میشم راهنماییم کنین
Vahid 95
Vahid 95
ممنون ازینکه پاسخگوی سوالات کاربراتون هستین...

در پاسخ به

کاربر میهمان
کاربر میهمان
دوستانی که با ورژن 3.5 مشکل دارند نسخه 3.4 را نصب کنند چون در سراسر جهان گزارشاتی در مورد این نسخه جدید بوده که قابل نصب نبوده فعلا همون 3.4 را نصب کنید تا سایت پایتون نسخه و اپدیت جدید بدد
کاربر میهمان
کاربر میهمان
نصب کردم کامل بعد وقتی نرم افزار رو باز میکنم یا یه برنامه رو میخوام اجرا کنم همش این ارور رو میاره:
The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer
مشکلش چیه؟
Mehdi
Mehdi
توزیع استاندارد واصلی برنامه پایتون CPython است.
mbabayi574
mbabayi574
سلام
ممنون از خانم نرگس اسدی بابت این دوره آموزشی
لطفا اگر امکانش هست دوره فریم ورک جنگو رو هم شروع کنید
ممنون از شما
کاربر میهمان
کاربر میهمان
سلام با تشکر از سایت خوبتون من هر کاری میکنم این برنامه نصب نمیشه تا یه مقدار جلو میره بعد توقف میکنه
http://s2.picofile.com/file/8260253426/Untitled.png
در ضمن ویندوزم سونه
کاربر میهمان
کاربر میهمان
عالیه آموزشاتون همش عالیه لطفا پایتون رو هم کامل کنید و تا آخر ادامه بدید. بهش نیاز داریم . بازم ممنون.
mortaza
mortaza
ممنون لطفا ادامه بدید!
ماهم از این شاخه به اون شاخه پریدن خسته شدیم!
AliJCVD
AliJCVD
من هرکاری میکنم نمیتونم python 3.5 رو نصب کنم!!! میشه از IDE دیگه مثل JetBrains.Pycharms استفاده کنم؟؟
نرگس اسدی
نرگس اسدی
دوست عزیز بین مفسر و واسط برنامه نویسی یا همون IDE تفاوت هست. شما برای کار با پایتون نیاز دارید که پردازنده ای رو روی کامپیوتر خودتون نصب کنید که شامل مفسر پایتون باشه تا کدهای شما برای کامپیوتر تفسیر بشه. در واقع لازمه شما هسته یا مغز اصلی پایتون رو روی سیستم خودتون داشته باشید بعد می تونید با هر IDE که دلخواهتون بود چه IDLE که همراه بسته ی نصبی استاندارد پایتون دانلود میشه و چه JetBrains.Pycharms کار کنید. اگر نمی تونید نسخه ی 3.5 رو نصب کنید از نسخه ی 3.4 استفاده کنید، و بعد از هر واسطی که دوست داشتید استفاده کنید ولی حتماً مفسر پایتون باید نصب باشه.

در پاسخ به

کاربر میهمان
کاربر میهمان
سلام، میشه در مورد نحوه ی نصب کتابخانه ها و ماژول های مختلف اکسل در پایتون توضیح بدید
کاربر میهمان
کاربر میهمان
سلام- من پایتون را نصب کردم هم روی ویندوز 10 و هم 7 کامل هم نصب شد و پیغام Successful را هم داد. اما شرت کات ایجاد نشد و در استارت منو هم پایتون 3.5 نصب شده را کلیک کردم وارد صفحه ساه رنگ داس شد که ورژن و توضیحاتی از پایتون را نوشته . حالا باید چکار کنم و چطور وارد محیط برنامه شوم ؟
نرگس اسدی
نرگس اسدی
سلام
در استارت منو یا بخش سرچ دنبال IDLE بگردید.

در پاسخ به

کاربر میهمان
کاربر میهمان
ضمن تشکر فراوان از اینکه با سایت شما اشنا شدم خوشحالم بعد از سالها سروکله زدن با کامپیوتر و نرم افزارهای مختلف حالا می خوام برنامه نویسی رو امتحان کنم انهم اصولی امیدوارم اموزشهای شما پایدار باشد
کاربر میهمان
کاربر میهمان
سلام خسته نباشید.
من لازم دارم که یک سری پکیج رو به پایتونم اضافه کنم.اول دستور CD رو به همراه مسیر پکیجم رو وارد می کنم بعد دستور python setup.py install را وارد می کنم منتها خطای can not open file 'setup.py رو نشون میده.باید چیکار کنم؟
کاربر میهمان
کاربر میهمان
من بعد از نصب پایتون وقتی باز میکنم این ارور را دریافت میکنم: The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. مشکل چیست؟
کاربر میهمان
کاربر میهمان
با سلام برنامه پایتون در فرایند نصب گیر می کند
چیکار کنم؟
نرگس اسدی
نرگس اسدی
سلام. لطفا مشکلتون رو دقیق تر توضیح بدید.
البته ورژن 3.5 پایتون زمان نصب روی ویندوز مشکلاتی داره که به آپدیت ویندوز مربوط میشه. بهتره این مورد را بررسی کنید.

در پاسخ به

کاربر میهمان
کاربر میهمان
ممنونم از پاسختون اما متاسفانه در CMD هم وارد میکنم اررو میده که python is not recognized as an internal or external command, operable program or batch file.
واقعا ممنون میشم راهنمایی کنید.
با تشکر
نرگس اسدی
نرگس اسدی
دوست عزیز با توجه به چیزی که گفتید شما توزیع آناکاندا رو نصب کردید. برای دنبال کردن این آموزش ها همون طور که گفتیم باید توزیع رسمی پایتون رو داشته باشید اما اگر بخواید از این توزیع هم استفاده کنید حتما باید هسته ی اصلی پایتون رو نصب داشته باشید. بنابراین در هر صورت به سایت رسمی پایتون که آدرسش در بالا اومده مراجعه کنید و نسخه ی استاندارد آن را نصب کنید.
موفق باشید

در پاسخ به

کاربر میهمان
کاربر میهمان
سلام
من ANACONDa رو دانلود کردم اما اصلا نمی دونم باهاش کار کنم یا حتی بهتر بگم اصلا نمی تونم پیداش کنم ، فقط یه صفجه مثل CMT باز میشه. اگر امکان داره راهنماییم کنین ممنونم
کاربر میهمان
کاربر میهمان
سلام
من ANACONDa رو دانلود کردم اما اصلا نمی دونم باهاش کار کنم یا حتی بهتر بگم اصلا نمی تونم پیداش کنم ، فقط یه صفجه مثل CMT باز میشه. اگر امکان داره راهنماییم کنین ممنونم
سعید
سعید
با عرض سلام و خسته نباشید
من ویندوز 7 دارم و پایتون 3.5 روش نصب نمیشد و خطای 0x80240017 - Unspecified Error می داد اومدم اینجا نظر گذاشتم ببینم اگه کسی با همچین مشکلی مواجه شده و رفع کرده به من هم کمک کنه که نمی دونم چرا نظری که گذاشتم الان اینجا نیست.
حالا بگذریم، من خودم این مشکل رو حل کردم این مشکل در ویندوز 7 موقعه ای اتفاق می افته که شماره ویندوزت آپدیدت نباشه باید ویندوز 7 رو به service pack1 آپدیدت کنید و در کنار اون اینترنت هم داشته باشید تا پایتون 3.5 با موفقت نصب بشه.
نرگس اسدی
نرگس اسدی
دوست عزیز سلام
در مورد نظر شما باید بگم حتماً به درستی ثبت نشده وگرنه نظرات به هیچ وجه حذف نمی شن. در مورد نصب پایتون هم شما درست می فرمایید. تقریباً بیش تر مشکلی که در نصب نسخه ی 3.5 پایتون روی ویندوز وجود داره مربوط به آپدیت نبودن ویندوز هست و برای رفع مشکل کافیه ویندوز آپدیت بشه.

در پاسخ به

علی  میری
علی میری
سلام با تشکر فراوان
من هر کاری میکنم نمیتونم روی سیستم نصبش کنم ایراد میگیره اگه میشه راهنمایی کنید ویندورز 64 بیت را نصب میکنم ولی نمیشه
نرگس اسدی
نرگس اسدی
سلام
لطف کنید بفرمایید با چه خطایی مواجه می شید. اگر به تصویر شماره ی 7 از بالا دقت کنید یک پنجره ی خطا می بینید که ارور 0x80240017 را اعلام کرده، شما باید ببینید با چه اروری مواجه شدید. اگر روی log file هم کلیک کنید در یک فایل اطلاعات مربوط به نصب بسته را می بینید که احتمالاً در بخش انتهایی توضیحاتی در مورد مشکلی که در زمان نصب پیش آمده نوشته شده.

در پاسخ به

نورصالحی
نورصالحی
با سلام خدمت شما
می تونید راهنمایی بیشتری در زمینه همین خطا بکنید؟
چون مال من همین خطا رو میده در صورتی که مراحل شما رو عینا انجام دادم و به اینترنت هم متصل هستم اما نمی دونم مشکل از کجاست!
لطفا راهنمایی کنید.
ممنون /.

در پاسخ به

علی  میری
علی میری
سلام با تشکر
من دقیقا همین خطا را دارم ولی به اینترنت هم متصل هستم نمیدونم چرا نصب نمیشه البته ورژن قدیم 2.7 را بدون مشکل نصب کردم ولی نسخه جدید نصب نمیشه

در پاسخ به

علی  میری
علی میری
14B8:0864][2015-10-30T17:04:35]i399: Apply complete, result: 0x80240017, restart: None, ba requested restart: No

در پاسخ به

کاربر میهمان
کاربر میهمان
خیلی ممنون واقعن خدا خیرتون بده خیلی اموزشتون کامله
3unFlower
3unFlower
سلام هروز دارم سر میزنم به این پست
انشاءالله با سرعت بیشتری جلو بریم.
با دیدن این آموزش برا خودم هدف گذاشتم.
که تا آخر این پست همراتون باشم.و خوب یاد بگیرم این زبان رو.
زیاد ازین شاخه به اون شاخه پریدم تو علوم کامپیوتر
هیچ کدومم حرفه ای نشدم.
فقط هم منبع اموزشم رو همین پست کذاشتم.
ممنون از استاد
بدرود.
نرگس اسدی
نرگس اسدی
سلام
توجه شما به این دوره باعث دلگرمی ما می شه و از طرف دیگه مسئولیت و حساسیت ما رو برای ادامه ی کار بیش تر می کنه.
امیدواریم بتونیم دوره ای تألیف کنیم که برای شما مفید باشه.
پیروز باشید.

در پاسخ به

ادمین سایت
ادمین سایت
ان شاء الله که بتونیم در این مسیر تا انتها همراه شما باشیم.

در پاسخ به