Как заставить Python использовать библиотеки ActiveTcl

StackOverflow https://stackoverflow.com/questions/129912

  •  02-07-2019
  •  | 
  •  

Вопрос

Есть ли какой-нибудь способ заставить 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