Python:AttributeError:“模块”对象没有属性“AddReference”?

新手上路,请多包涵

我正在尝试使用 clr.AddReference 和 clr.AddReferenceToFile 导入程序集,但 python(2.7) 不断出现此错误:

 Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    clr.AddReference("UnityEngine")
AttributeError: 'module' object has no attribute 'AddReference'

谁能告诉我如何解决这个问题。

原文由 Ran 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.9k
1 个回答

有一次我遇到了这个问题。有一个名为 clr 的包,而 pythonnet 包的别名也是 clr 。所以我通过“—”删除了 clr ,然后通过“ pip install pythonnet pip uninstall clr ”安装了 pythonnet 。最后,一切正常。

原文由 Guancheng Li 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题