gpt4 book ai didi

c# - 如何使用 Python for .NET 正确嵌入

转载 作者:行者123 更新时间:2023-12-01 05:05:38 29 4
gpt4 key购买 nike

当我尝试使用

PythonEngine.ImportModule(mymodulename)

尝试加载依赖项中的一些可选模块(不嵌入的模块使用不需要)。这会导致此方法返回 null,因为其中一些可选依赖项不是必需的,因此不可用。在此 PythonNET API 中使用什么正确方法来加载依赖于多个其他模块的用户编写的模块?

最佳答案

看起来我的问题只是导入没有扩展名的模块(.py)。非常愚蠢的错误,但希望这可以帮助其他开始使用 pythonnet 的人。

对于扩展名为 .py(c) 的单文件模块,需要包含扩展名的完整文件名。

对于包(包含 __init__.py 的目录和其他文件、子目录),仅需要包名称。

关于c# - 如何使用 Python for .NET 正确嵌入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25101718/

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