让 Python 使用 ActiveTcl 库
有没有办法让 Python 使用我的 ActiveTcl 安装,而不必将 ActiveTcl 库复制到 Python/tcl 目录中?
Is there any way to get Python to use my ActiveTcl installation instead of having to copy the ActiveTcl libraries into the Python/tcl directory?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不熟悉 ActiveTcl,但一般来说,当标准库中已存在该名称时,如何加载要加载的包/模块:
将 dir_name 的值替换为包含包/模块的目录的路径,然后运行在导入任何内容之前的上面的代码。 这通常是通过“sitecustomize.py”文件完成的,这样它就会在解释器启动后立即生效,因此您无需担心导入顺序。
Not familiar with ActiveTcl, but in general here is how to get a package/module to be loaded when that name already exists in the standard library:
Substitute the value for dir_name with the path to the directory containing your package/module, and run the above code before anything is imported. This is often done through a 'sitecustomize.py' file so that it will take effect as soon as the interpreter starts up so you won't need to worry about import ordering.