有没有办法让Python使用我的ActiveTcl安装,而不必将ActiveTcl库复制到Python / tcl目录中?
答案 0 :(得分:2)
不熟悉ActiveTcl,但通常这里是如何在标准库中已存在该名称时加载包/模块:
import sys
dir_name="/usr/lib/mydir"
sys.path.insert(0,dir_name)
将dir_name的值替换为包含程序包/模块的目录的路径,并在导入任何内容之前运行上面的代码。这通常通过'sitecustomize.py'文件来完成,这样一旦解释器启动它就会生效,所以你不必担心导入顺序。