سؤال

هل هناك أي طريقة لجعل Python يستخدم تثبيت ActiveTcl الخاص بي بدلاً من الاضطرار إلى نسخ مكتبات ActiveTcl إلى دليل Python/tcl؟

هل كانت مفيدة؟

المحلول

لست على دراية بـ ActiveTcl، ولكن بشكل عام إليك كيفية تحميل الحزمة/الوحدة النمطية عندما يكون هذا الاسم موجودًا بالفعل في المكتبة القياسية:

import sys
dir_name="/usr/lib/mydir"
sys.path.insert(0,dir_name)

استبدل قيمة dir_name بالمسار إلى الدليل الذي يحتوي على الحزمة/الوحدة الخاصة بك، وقم بتشغيل الكود أعلاه قبل استيراد أي شيء.يتم ذلك غالبًا من خلال ملف "sitecustomize.py" بحيث يصبح ساري المفعول بمجرد بدء تشغيل المترجم، لذلك لن تحتاج إلى القلق بشأن طلب الاستيراد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top