Pregunta

¿Hay alguna forma de hacer que Python use mi instalación ActiveTcl en lugar de tener que copiar las bibliotecas ActiveTcl en el directorio Python / tcl?

¿Fue útil?

Solución

No estoy familiarizado con ActiveTcl, pero en general aquí se explica cómo cargar un paquete / módulo cuando ese nombre ya existe en la biblioteca estándar:

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

Sustituya el valor de dir_name por la ruta al directorio que contiene su paquete / módulo, y ejecute el código anterior antes de que se importe nada. A menudo, esto se hace a través de un archivo 'sitecustomize.py' para que tenga efecto tan pronto como se inicie el intérprete para que no tenga que preocuparse por el orden de importación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top