使Python使用ActiveTcl库

时间:2020-03-06 14:41:20  来源:igfitidea点击:

有什么方法可以让Python使用我的ActiveTcl安装,而不必将ActiveTcl库复制到Python / tcl目录中?

解决方案

不熟悉ActiveTcl,但是通常来说,这是在标准库中已经存在该名称的情况下如何加载程序包/模块的方法:

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

将dir_name的值替换为包含软件包/模块的目录的路径,并在导入任何内容之前运行上面的代码。通常,这是通过" sitecustomize.py"文件完成的,因此它将在解释器启动后立即生效,因此我们无需担心导入顺序。