我在通过Python for.NET加载使用Python的外部dll时遇到了一个问题。我尝试过stackoverflow和类似的不同方法。我将试着总结一下情况,并描述我所做的所有步骤。在
我有一个名为。测试.NET.dll. 我检查了dotpek,点击它,我可以看到x64和.netframeworkv4.5。我在我的电脑上安装了.NETFramework4。在
我还以不同的方式安装了Python for.NET。我认为最好的方法是从这个网站LINK下载.whl。我已经下载并安装了:pythonnet‑2.0.0.dev1‑cp27‑none‑win_amd64.whl。我可以想象它将适用于.NET4.0,因为需要Microsoft.NET Framework 4.0。
安装完所有内容后,我可以执行以下命令:>>> import clr
>>> import System
>>> print System.Environmnet.Version
>>> print System.Environment.Version
4.0.30319.34209
似乎有用。然后,我尝试通过键入以下命令加载dll:
^{pr2}$
我也尝试在路径末尾添加'.dll',但是没有任何改变。然后,我还尝试了LINK、LINK、LINK等不同的解决方案。。。。不幸的是,它不起作用,我得到了不同的错误。我知道存在IronPython,但我试图避免使用它。在
谢谢你的帮助!在