اذهب إلى المحتوى
  • 0

كيفية الخروج من بيئة الافتراضية في Python (venv) وتغيير المسار في VS Code

السؤال

(venv) C:\Users\L\Desktop\python_project>pip list
Package            Version
------------------ --------
certifi            2024.2.2
charset-normalizer 3.3.2
idna               3.7
pip                24.0
requests           2.31.0
urllib3            2.2.1

(venv) C:\Users\L\Desktop\python_project>pip show requests
Name: requests
Version: 2.31.0
Summary: Python HTTP for Humans.
Home-page: https://requests.readthedocs.io
Author: Kenneth Reitz
Author-email: me@kennethreitz.org
License: Apache 2.0
Location: C:\Users\L\Desktop\python_project\venv\Lib\site-packages
Requires: certifi, charset-normalizer, idna, urllib3
Required-by:

(venv) C:\Users\L\Desktop\python_project>

تظهر كلمة (venv) قبل المسار ولكنني لا أعلم كيف أخرج منها.. كما أنني حاولت تغغير المسار و لكنها استمرت بالظهور

ملاحظة: 
أنا أعمل على vs code لأنني معتاد عيه ..

ولكنني وجدت صعوبة في التعامل مع pyCharm كونهIDE و ليس  text editor ولا أعرف اختصاراته

سوف أستعمل pyCharm قريبا.. لكن هل يمكنك مساعدتي لأعتاد أيضا على vs code

تم التعديل في بواسطة محمد نديم الحلاق
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يبدو انك بتشتغل في virtual environment في بايثون، وده شائع جدًا ومفيد علشان تدير الاعتماديات والمكتبات لمشاريع بايثون المختلفة بشكل منفصل عن باقي النظام. البيئة الافتراضية اللي بتشتغل فيها مفعلة دلوقتي، وده السبب في ظهور (venv) قبل المسار في سطر الأوامر.

كيفية الخروج من البيئة الافتراضية

عشان تخرج من البيئة الافتراضية في نافذة الأوامر، يمكنك استخدام الأمر:

deactivate

لما تعمل الأمر ده، هتلاحظ أن (venv) اختفت من قدام المسار، وده يعني أنك خرجت من البيئة الافتراضية.

تغيير المسار جوا سطر الأوامر

لو حابب تغير المسار جوا نافذة الأوامر، ممكن تستخدم الأمر cd (Change Directory). مثال لتغيير المسار:

cd C:\Users\L\Documents

أكد أنك بتكتب المسار الصحيح اللي عايز تروح له.

استخدام VS Code بكفاءة

VS Code ده محرر نصوص قوي ممكن تحوله لبيئة تطوير متكاملة (IDE) لو استخدمت الإضافات والإعدادات. اهم النصايح علشان تستخدم VS Code بكفاءة أكتر:

ثبت الإضافات المناسبة: ممكن تثبت إضافات زي Python (من Microsoft) علشان تحسن دعم بايثون. الإضافة دي بتوفر دعم للتصحيح، التلميحات أثناء الكتابة، ومميزات تانية كتير.

هيأ البيئة الافتراضية: ممكن تهيء VS Code يتعرف لوحده على البيئة الافتراضية لو ضفت مسار البيئة الافتراضية لإعدادات المشروع.

استخدم التصحيح (Debugging): VS Code عنده مميزات تصحيح قوية. ممكن تستخدم شباك "Run and Debug" علشان تصحح سكريبتات بايثون.

الانتقال لـ PyCharm

PyCharm ده IDE متكامل خصوصي لـ Python بيوفر ميزات متقدمة زي تحليل الكود، دعم إطارات العمل للويب زي Django و Flask، وأدوات لتطوير قواعد البيانات. الانتقال له ممكن يكون مفيد لو بتدور على بيئة أكتر تكامل وتخصص في Python.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

إضافة للتعليق الذي سيقني فإنه من أجل الخروج من البيئة الافتراضية (venv) في VS Code، يجب أن تفتح الطرفية وتكتب هذا الأمر:

deactivate 

في حالة ما كنت تعمل على الوينداوز.

وفي حالة نظام لينكس أو ماك، استخدم هذا الأمر:

source deactivate

في حالة عملها ستلاحظ أن كلمة (venv) اختفت من بداية سطر الأوامر في الطرفية.

أما لتغيير المسار في VS Code، يمكنك اتباع أحد الطريقتين التاليتين:

إما من خلال النقر على اسم المجلد الحالي في شريط العناوين (Title Bar) في VS Code، ثم انقر على "Open" (فتح) واختيار المجلد المطلوب.

أو من خلال فتح الطرفية (Terminal) وكتابة الأمر `cd` متبوعا بمسار المجلد المطلوب، ثم الضغط على Enter.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...