TGViewer
NikAmooz | نیک‌ آموز NikAmooz | نیک‌ آموز @nikamooz · 4.07K subscribers
Post #2815 454
🐍 یک اشتباه رایج: نصب وابستگی همه پروژه‌های Python در یک محیط

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

برای هر پروژه یک virtual environment مستقل بسازید:
python -m venv .venv

سپس محیط را فعال کنید و Packageهای همان پروژه را نصب کنید.

برای ثبت نسخه‌های نصب‌شده:
python -m pip freeze > requirements.txt

و برای نصب همان فهرست در محیط دیگر:
python -m pip install -r requirements.txt

💡 محیط مستقل، وابستگی پروژه‌ها را از هم جدا می‌کند و مدیریت نسخه‌ها را قابل‌کنترل‌تر می‌سازد.
  • ❤ 4
  • 👍 2
More from @nikamooz
  1. Oct 11, 2026👨‍💻 آخرین رکورد هر گروه را دقیق انتخاب کنید برای گرفتن تازه‌ترین سفارش هر مشتری، فقط است…
  2. Oct 7, 2026📚 کتابخانه نیک‌آموز: Clean Architecture اگر در توسعه نرم‌افزار با معماری، مرزبندی ماژول‌ه…
  3. Oct 6, 2026📚 کتابخانه نیک‌آموز: AI Engineering اگر می‌خواهید از «استفاده از مدل‌های آماده» عبور کنید…
  4. Sep 16, 2026برای همراهان نیک آموزی که هنوز فرصت نکرده‌اند از پیشنهادهای کمپین روز برنامه‌نویسی استفاده…
  5. Sep 15, 2026🚨 برنامه‌نویسا، فرصت داره تموم می‌شه! 👨‍💻👩‍💻 ⏳ امروز آخرین روز کمپین روز برنامه‌نویسه…
  6. Sep 13, 2026👨‍💻 برنامه‌نویسا، این چند روز برای شماست! 👩‍💻 به مناسبت روز برنامه‌نویس قراره توی نیک‌…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →