我正在尝试运行一个导入clr的python脚本,如下所示:import clr但是我在执行python脚本时遇到以下错误:未能在此系统上创建默认.NET运行时,该运行时应为“netfx”。请安装兼容的运行时或通过“set_runtime”或“PYTHONNET_*”环境变量显式配置(请参阅set_runtime_from_env)
import clr
lvmkulzt1#
我遇到了同样的问题,并使用github上的描述修复了它。
from pythonnet import load load('coreclr') import clr
我真的不知道是什么原因导致了我的问题,因为它以前运行时没有问题(可能是python/pythonnet更新?),但问题似乎是加载了错误的.NET安装。
1条答案
按热度按时间lvmkulzt1#
我遇到了同样的问题,并使用github上的描述修复了它。
我真的不知道是什么原因导致了我的问题,因为它以前运行时没有问题(可能是python/pythonnet更新?),但问题似乎是加载了错误的.NET安装。