إعداد البيئة
إدارة الحزم
3 دقيقة للقراءة
pip هو مثبّت حزم بايثون. يتيح لك تثبيت المكتبات من فهرس حزم بايثون (PyPI)، الذي يستضيف أكثر من 500,000 حزمة.
تثبيت الحزم
# تأكد من تفعيل بيئتك الافتراضية أولاً!
# تثبيت حزمة واحدة
pip install requests
# تثبيت إصدار محدد
pip install openai==1.5.0
# تثبيت حزم متعددة
pip install langchain openai tiktoken
حزم الذكاء الاصطناعي الشائعة
| الحزمة | الغرض |
|---|---|
openai |
عميل واجهة OpenAI |
anthropic |
عميل واجهة Claude |
langchain |
إطار عمل وكلاء الذكاء الاصطناعي |
requests |
طلبات HTTP |
python-dotenv |
تحميل متغيرات البيئة |
requirements.txt
هذا الملف يسرد جميع تبعيات مشروعك. إنه ضروري لمشاركة مشروعك.
إنشاء requirements.txt
# تصدير جميع الحزم المثبتة
pip freeze > requirements.txt
مثال على requirements.txt:
openai==1.5.0
langchain==0.1.0
python-dotenv==1.0.0
requests==2.31.0
التثبيت من requirements.txt
pip install -r requirements.txt
محددات الإصدار
openai==1.5.0 # إصدار محدد
openai>=1.5.0 # الحد الأدنى للإصدار
openai>=1.5,<2.0 # نطاق الإصدار
openai~=1.5.0 # إصدار متوافق (>=1.5.0, <1.6.0)
ترقية الحزم
# ترقية حزمة محددة
pip install --upgrade openai
# ترقية pip نفسه
pip install --upgrade pip
بعد ذلك، سنتعلم كيفية إدارة مفاتيح API بشكل آمن باستخدام متغيرات البيئة. :::