python.net 相关问题

Python for .NET是一个软件包,它使Python程序员几乎可以与.NET公共语言运行时(CLR)和Mono无缝集成。 Pythonnet为.NET开发人员提供了强大的应用程序脚本工具。使用此软件包,您可以使用.NET服务和以任何语言编写的组件(用于CLR(C#,VB.NET,F#,C ++ / CLI)和CPython)编写.NET应用程序脚本或使用Python构建整个应用程序。 http://pythonnet.github.io/

使用PythonNet从C#文件调用python脚本时必须释放GIL()错误

我正在一个较大的应用程序中运行一个类,该应用程序使用 PythonNet 从 python 脚本中调用函数。如果 Python 引擎尚未初始化,我首先运行这些行 - 运行时。

回答 1 投票 0

在c#/.NET环境中运行pythonnet时如何从pywin32导入win32api?

我正在使用 pythonnet 将 Python 与 C#/.NET 运行时集成,但我一直遇到 win32api 的模块导入错误。错误消息是“没有名为‘win32api’的模块。” ...

回答 1 投票 0

如何在Python中加载C# dll?

如何在 python 中加载 c# dll? 我是否必须在 c# 文件中添加一些额外的代码? (如在 C++ 文件中导出) 我不想使用 IronPython。我想将模块导入Python!

回答 6 投票 0

如何在使用 ASAM XiL API 接口时从 python 中的 IBaseValue 对象读取值?

我只是尝试使用 ASAM XiL API 创建模型访问(MA)端口。所以,我用 python 创建了它。现在,当我尝试读取和写入变量的值时,读取命令给出...

回答 1 投票 0

尝试使用 Python.NET 导入 c# dll 时出现“无名为模块”错误

我正在尝试在 Anaconda 下使用 python.NET 将 C# 模块导入到 Python 中 这是使用 pip install pythonnet 安装的,报告“成功安装 pythonnet-2.5.2”...

回答 4 投票 0

C# 中 NumPy 的 fftn 与 pythonnet

我正在使用 pythonnet 将 Python 代码集成到我的 C# 程序中。具体来说,我尝试在复杂数组上应用快速傅里叶变换(FFT)。虽然代码在 Python 中完美运行,但我

回答 1 投票 0

PythonNet 中的 Numpy 重塑

我正在使用pythonnet在c#中使用numpy。我想重塑一个数组,但它似乎不起作用,我似乎无法理解为什么。起初我以为复杂的数组有问题,但后来我

回答 1 投票 0

在 Python 代码中使用 Python.NET 引用 SixLabors.ImageSharp 的 C# dll 时出现问题

我在让 PythonNet 使用引用 SixLabors.ImageSharp (v3.1.3) 的 C# dll 时遇到问题。我的最小 C# 代码(.NET 7.0 类库,编译成 dll)显示为...

回答 1 投票 0

将 Pythonnet 结果集转换为 pandas 数据框

我正在使用 Pythonnet 查询多维数据集并在 System.Data 的数据集中返回结果。现在我想将 DataSet 转换为 Pandas 的数据框。 完整代码: clr.AddReference("r"C:\Windows\

回答 1 投票 0

初始化Python.Runtime.dll失败

我正在尝试从 python 调用 c# 函数。我使用的代码如下: defsolve_it(输入数据): 赋值 1 对象 = 赋值 1() 返回赋值1Object.Assignment1Solution() ...

回答 1 投票 0

Pythonnet 将 python 脚本导入到 c# 中

我正在尝试导入脚本,如下所示: Runtime.PythonDLL = "python311.dll"; PythonEngine.Initialize(); 使用 (Py.GIL()) { var 脚本 = Py....

回答 2 投票 0

无法通过卸载 clr 并重新安装 clr 来安装 pythonnet clr 模块

我尝试导入 clr 并收到以下错误: AttributeError:模块“clr”没有属性“AddReference” 我尝试按照此处的步骤操作,其中我卸载了 pythonnet 和...

回答 1 投票 0

如何导出C#方法?

我们如何导出C#方法? 我有一个 dll,我想通过 ctypes 模块在 Python 语言中使用它的方法。 因为我需要使用 ctypes 模块,所以我需要导出 C# 方法...

回答 4 投票 0

如何在 C# 中将 PyObject 转换为字符串

我正在使用 Pythonnet 创建一个使用后端 Python 代码的 C# GUI。我刚刚学习连接的工作原理,需要将 Python 变量输入 C# 并将其显示在 C# 文本框中......

回答 1 投票 0

如何在VB.net中初始化Python引擎

我正在尝试使用 PythonNet 从 VB.net 执行一个简单的 Python 脚本。当我使用以下代码时,出现错误“System.TypeInitializationException:'Delega 的类型初始值设定项...

回答 1 投票 0

Pythonnet 消息处理中的多个 python 实例

我有一个处理消息的 C# 应用程序,需要为收到的每条消息调用 python 代码。但是,如果我并行运行处理,我的 docker 容器就会崩溃并显示 139 退出代码。怎么可以...

回答 1 投票 0

如何修复 VS Code 自动完成功能以访问 Python.NET - .NET 程序集接口的所有层?

我正在 VS Code 中使用 Python 3 进行编程,使用 Python.NET 与基于 .NET 的 API (AudioPrecision.API.dll) 进行交互。我想在 Visual Studio 中使用类似于 Intellisense 的自动完成功能来实现它

回答 1 投票 0

PYTHONNET_PYDLL 的 Python.NET 路径不适用于 python311.dll(但适用于 python38.dll)

我正在尝试为“PYTHONNET_PYDLL”设置自定义路径,当目标Python版本为3.8时它可以正常工作,但当Python版本为3.11时它无法工作 这是我的(工作)代码:

回答 1 投票 0

Pythonnet 缺少 AddReference 方法

在Win10 1709 x64 PC上,安装了Python 3.7.4 64位和pythonnet-2.4.0-cp37-cp37m-win_amd64.whl。确认 clr.pyd 和 Python.Runtime.dll 存在于: C:\Users\me\AppData\Local\Programs\Python\Pyt...

回答 3 投票 0

Pythonnet - 内存管理错误

环境 Pythonnet版本:3.0.2 Python版本:3.9 操作系统:Windows 10 .NET 运行时:.NET Framework 4.8 细节 我正在尝试通过 .NET Framework DLL 打开一个大文件并...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.