gpt4 book ai didi

python - 如何设置PythonPath/UDF_Modules?

转载 作者:行者123 更新时间:2023-11-30 22:51:32 25 4
gpt4 key购买 nike

我一直在尝试使用 Xlwings 构建自己的 Excel 函数。

使用

$ xlwings quickstart myproject 

将在与 Excel xlsm 文件相同的目录中创建一个 Python 脚本。

我想将 Python 脚本放在我想要的任何地方,例如“D:\test0.py”,因此我在 VBA 函数设置中执行此操作:

PYTHONPATH = "D:\test0.py"
UDF_MODULES = "test0"

除了这两行之外,我没有更改功能设置中的任何内容。

我得到

ImportError: No module named 'test0'

enter image description here

如何从“D:\test0.py”导入模块?

最佳答案

PYTHONPATH,顾名思义,是一个路径,而不是一个文件,即您应该使用

PYTHONPATH = "D:\"

xlwings faststart myproject 仍然有用,因为它使用 VBA 模块设置 Excel 文件,即使您稍后想要移出 python 文件也是如此。

关于python - 如何设置PythonPath/UDF_Modules?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38983144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com