python中使用clr报错:AttributeError:moduleclrhasnoattributeAddReference
(2020-03-04 17:02:10)本来想用pythonnet来使python调用C#的dll文件,网上查了一下,可以使用import
clr和clr.AddReference()来调用dll文件。
但是在使用clr时,产生了报错。
AttributeError: module 'clr' has no attribute
'AddReference'
报错的原因是pip安装pythonnet时,使用了pip install clr命令。
因为虽然在程序里是import clr,但是安装的时候要使用pip install pythonnet。而不能使用pip
install clr命令,否则就会安装另外一个名为clr但功能不同的python包。