通过macOS上的终端启动Spyder时发出kq_init警告

时间:2018-05-23 03:11:54

标签: python spyder macos-high-sierra

我正在使用High Sierra在我的Mac上运行Spyder。我有两个使用Anaconda定义的虚拟环境。对于python 2.7.13,虚拟环境是py27,对于python 3.65,py36是py36。当我去py36并运行Spyder时,一切似乎都运行正常。当我去py27时,我立即从命令行启动spyder后,我收到了9个警告写入终端。警告是:

[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0

在这些消息之后,Spyder使用正确版本的python打开并且似乎运行正常。我的问题是我是否应该关注这些警告,为什么它们在py27中运行而不是在py36中运行,并且spyder在这些警告中正常运行。

2 个答案:

答案 0 :(得分:1)

Spyder维护者)这是一个无害的警告,所以你可以放心地忽略它。

注意:这不是Spyder的问题,但我们会在下一个版本(Spyder 3.3 )中发布警告,以便发布在2018年6月。

答案 1 :(得分:1)

你需要跑:
默认环境中的conda update conda,& 2.7环境中的conda update anaconda