لطفا صبر کنید...

آموزش اجرای پروژه پایتون و مدیریت وابستگی‌ها به‌صورت کاملاً آفلاین

آموزش اجرای پروژه پایتون و مدیریت وابستگی‌ها به‌صورت کاملاً آفلاین

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

در این آموزش، تمرکز بر اجرای یک پروژه پایتون به‌صورت آفلاین خواهد بود؛ رویکردی کاربردی که امکان ادامه کار حتی در شرایط قطعی اینترنت را فراهم می‌کند. همچنین، نحوه استفاده از پوشه venv آماده و مدیریت وابستگی‌های نصب‌شده به‌صورت دقیق و مرحله‌به‌مرحله بررسی می‌شود تا بدون نیاز به اتصال پایدار، پروژه به‌درستی اجرا شود.

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

این مسیر، علاوه بر حل یک چالش واقعی، درک عمیق‌تری از ساختار پروژه‌های پایتون، محیط مجازی (Virtual Environment) و نحوه مدیریت وابستگی‌ها ایجاد می‌کند. اگر به دنبال یادگیری حرفه‌ای پایتون در شرایط محدودیت اینترنت هستید، این مطلب می‌تواند راهنمایی کاربردی و موثر باشد. در ادامه، مراحل به‌صورت گام‌به‌گام بررسی می‌شوند.

ویدیوی زیر را که نحوه اجرای آفلاین پروژه پایتون و راه‌اندازی محیط venv بدون نیاز به اینترنت است حتماً مشاهده کنید 👇

اجرای پروژه پایتون به‌صورت آفلاین و استفاده از venv

برای اینکه پروژه پایتون را به‌صورت کاملاً آفلاین اجرا کنید، مراحل زیر را به‌ترتیب انجام دهید:

دانلود پیش‌نیازها

تمام فایل‌های موردنیاز پروژه را دانلود کنید. این موارد شامل پوشه venv و نسخه مناسب پایتون هست. وجود پوشه venv باعث می‌شود تمام پکیج‌ها و وابستگی‌های پروژه از قبل آماده باشند و نیازی به دانلود مجدد کتابخانه‌ها نداشته باشید.

تمام فایل‌هایی که دانلود کرده‌اید را داخل یک پوشه واحد قرار دهید تا مدیریت فایل‌ها و مسیرها ساده‌تر باشد. این فایل‌ها شامل نصب‌کننده پایتون، نصب‌کننده PyCharm و فایل فشرده پروژه holosen-python-kit هستند.

نصب پایتون نسخه 3.14.2

فایل نصب پایتون (exe) که در اختیار شما قرار داده شده را اجرا کنید.

مراحل نصب:

روی فایل نصب دابل‌کلیک کنید.

در صفحه اول، حتماً گزینه:

Add Python to PATH را فعال کنید. سپس روی گزینه Install Now کلیک کنید.

فعال کردن گزینه Add Python to PATH هنگام نصب پایتون
نکته: فعال‌کردن گزینه Add Python to PATH باعث می‌شود پایتون در تمام بخش‌های سیستم قابل شناسایی باشد و بدون مشکل اجرا شود.

منتظر بمانید تا نصب کامل شود.

بعد از پایان نصب، روی Close کلیک کنید.

پایان نصب پایتون در ویندوز

جهت اطمینان از نصب پایتون در cmd کامپیوتر عبارت python –version را بنویسید که ورژن پایتون نصب شده چاپ شود:

بررسی نسخه پایتون در CMD

نصب PyCharm

فایل نصب PyCharm را اجرا کنید و مراحل نصب را به‌صورت معمول ادامه دهید.

اجرای نصب PyCharm
مراحل نصب PyCharm

💡پیشنهاد می‌شود گزینه‌های زیر را فعال کنید:

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

اکسترکت کردن فایل holosen-python-kit

فایل فشرده پروژه را استخراج (Extract) کنید.

استخراج فایل پروژه پایتون
💡بعد از اکسترکت، ساختار پروژه شامل پوشه پروژه، فایل‌های اصلی و پوشه MainVENV خواهد بود که تمام پکیج‌های موردنیاز پروژه داخل آن قرار دارند.

اجرای فایل repair_venv.bat

داخل پوشه پروژه، فایل repair_venv.bat را اجرا کنید.

اجرای فایل repair_venv.bat
دلیل اجرای این فایل
مسیرهای داخلی محیط مجازی (venv) معمولاً وابسته به سیستمی هستند که پروژه ابتدا روی آن ساخته شده است. زمانی که پروژه به سیستم جدید منتقل می‌شود، ممکن است مسیرهای قبلی دیگر معتبر نباشند و محیط مجازی به‌درستی کار نکند.
فایل repair_venv.bat این مسیرها را اصلاح می‌کند تا venv با سیستم فعلی شما هماهنگ شود و تمام پکیج‌ها بدون نیاز به اینترنت قابل استفاده باشند.

بعد از اجرا، چند لحظه صبر کنید تا عملیات کامل شود.

تکمیل عملیات repair venv

ساخت پروژه در PyCharm

اکنون PyCharm را اجرا کنید و مراحل زیر را انجام دهید:

  1. از منوی File گزینه New Project را انتخاب کنید:
ایجاد پروژه جدید در PyCharm

2. در صفحه تنظمات پروژه گزینه Custom Environment را انتخاب کنید. سپس در بخش Python Path مسیر فایل پایتون داخل پوشه MainVENV را که در مسیر MainVENV\Scripts\python.exe است را وارد کنید.

اتصال محیط مجازی venv به PyCharm

3. بعد از انتخاب مسیر، پروژه را ایجاد کنید.

با این کار، PyCharm از همان محیط مجازی آماده استفاده می‌کند و تمام کتابخانه‌ها بدون نیاز به نصب مجدد در دسترس خواهند بود.

اجرای پروژه

بعد از بازشدن کامل پروژه، فایل اصلی پروژه مثل main.py یا app.py را باز کنید و روی دکمه Run در بالای PyCharm کلیک کنید.

اجرای پروژه پایتون در PyCharm
خروجی اجرای پروژه پایتون

بله. اگر تمام وابستگی‌ها داخل پوشه venv قرار داشته باشند، پروژه بدون نیاز به اینترنت اجرا می‌شود.

venv یک محیط مجازی ایزوله ایجاد می‌کند تا تمام کتابخانه‌ها و وابستگی‌های پروژه به‌صورت مستقل مدیریت شوند.

این فایل مسیرهای داخلی محیط مجازی را برای سیستم جدید اصلاح می‌کند تا پروژه بدون خطا اجرا شود.

خیر. اگر پوشه venv کامل باشد، تمام پکیج‌ها از قبل نصب شده‌اند.

معمولاً مسیر Interpreter اشتباه تنظیم شده یا فایل repair_venv.bat اجرا نشده است.

نظرات
5.0
(0 نظر)
5
1
4
0
3
0
2
0
1
0
نظرات
**پرسش و پاسخ** سوال خود را مطرح کنید.
در کمتر از 10 دقیقه پاسخگوی شما هستیم

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی علامت گذاری شده اند *

امتیاز:
Captcha Image


درخواست تماس
support button