جعل بايثون تستخدم مكتبات ActiveTcl
سؤال
هل هناك أي طريقة لجعل Python يستخدم تثبيت ActiveTcl الخاص بي بدلاً من الاضطرار إلى نسخ مكتبات ActiveTcl إلى دليل Python/tcl؟
المحلول
لست على دراية بـ ActiveTcl، ولكن بشكل عام إليك كيفية تحميل الحزمة/الوحدة النمطية عندما يكون هذا الاسم موجودًا بالفعل في المكتبة القياسية:
import sys
dir_name="/usr/lib/mydir"
sys.path.insert(0,dir_name)
استبدل قيمة dir_name بالمسار إلى الدليل الذي يحتوي على الحزمة/الوحدة الخاصة بك، وقم بتشغيل الكود أعلاه قبل استيراد أي شيء.يتم ذلك غالبًا من خلال ملف "sitecustomize.py" بحيث يصبح ساري المفعول بمجرد بدء تشغيل المترجم، لذلك لن تحتاج إلى القلق بشأن طلب الاستيراد.
لا تنتمي إلى StackOverflow