python - 启动 Spyder 内核时发生错误
问题描述
我将 spyder4.8 与 python 3.8 一起使用。当我执行一行代码时,内核工作正常。但是当我执行整个脚本时,内核死了,它会抛出以下错误。
OMP:错误 #15:正在初始化 libiomp5md.dll,但发现 libiomp5md.dll 已经初始化。OMP:提示 这意味着 OpenMP 运行时的多个副本已链接到程序中。这是危险的,因为它会降低性能或导致不正确的结果。最好的办法是确保只有一个 OpenMP 运行时链接到进程中,例如通过避免在任何库中静态链接 OpenMP 运行时。作为一种不安全、不受支持、未记录的解决方法,您可以设置环境变量 KMP_DUPLICATE_LIB_OK=TRUE 以允许程序继续执行,但这可能会导致崩溃或默默地产生不正确的结果。有关详细信息,请参阅 http://www.intel.com/software/products/support/。
我还尝试了设置环境的选项
os.environ['KMP_DUPLICATE_LIB_OK']='True'
但这不是正确的解决方法,因为这会产生错误的结果。
我还尝试了这里建议的其他一些东西-
1-错误 #15:正在初始化 libiomp5.dylib,但发现 libiomp5.dylib 已经初始化
但他们都没有工作。
解决方案
推荐阅读
- sql-server - 如何替换 SQL Server 中具有特定字符的值?
- java - java - 如何设置数组A中的每个项目对initialValue Java的引用
- amazon-web-services - RDS 凭证的 AWS Secrets Manager 轮换
- swift - 使用 SwiftUI 从转换目的地返回时,我想将显示的列表更新为最新状态
- session - CefSharp如何在关闭选项卡时像真正的浏览器一样清除当前网页
- c - 提取数字的数字,我想使用以下程序提取该数字的数字
- vb.net - Vb.net 从另一个类内部调用类
- javascript - 忽略移动设备上的设备方向
- sql - 选择没有一行if语句的查询
- json - 错误:列表
不是 Map 类型的子类型 在获取 JSON 时