我正在使用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在这些警告中正常运行。
答案 0 :(得分:1)
( Spyder维护者)这是一个无害的警告,所以你可以放心地忽略它。
注意:这不是Spyder的问题,但我们会在下一个版本(Spyder 3.3 )中发布警告,以便发布在2018年6月。
答案 1 :(得分:1)
你需要跑:
默认环境中的conda update conda
,& 2.7环境中的conda update anaconda
?