Как заставить Python использовать библиотеки 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