我在visual studio中开发了一个dll,我现在想在Python中使用标准的IDLE.
我似乎无法在任何地方找到直接的解决方案.我尝试过使用pip install *dll location*
,但没有运气(希望永远不会高).
我几乎只是一个.NET开发人员,所以我对python的了解非常差.必须有一些方法来安装第三方DLL包.
就像我正在努力寻找的其他人一样简单而简单的答案.
需要将dll位置添加到路径变量中.这可以通过导入sys并调用显示的方法(路径不应包含dll文件)来完成.
然后,您可以通过使用AddReference方法设置引用,将您的dll与Python for .NET(impot clr)一起使用.那你就准备好了!一个例子:
import sys import clr sys.path.append(r"C:\Users\...") clr.AddReference("MyDll") from mynamespace import myclass x = myclass()