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

问题描述 投票:0回答:1

我尝试导入 clr 并收到以下错误:

AttributeError: module 'clr' has no attribute 'AddReference'

我尝试按照here的步骤操作,其中我卸载了pythonnet和clr,然后安装pythonnet,然后安装clr。

但是,我仍然遇到同样的错误。

我正在使用spyder 5.4.1(在虚拟Windows机器上)。

非常感谢任何帮助!

python clr python.net
1个回答
0
投票

我面临着同样的问题,并发现了你的帖子(以及你的链接)。 我在spyder中的解决方案是在以下位置禁用“用户模块选项”(UMR)选项:

首选项 --> Python 解释器 --> UMR

spyder 似乎认为在使用“rufile”命令(您可以通过按 F5 启动脚本来执行此操作)时必须重新加载错误的(且之前已卸载的)clr 软件包。 我希望它有帮助!

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