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

Python 通过macOS上的终端启动Spyder时出现kq_init警告,python,spyder,macos-high-sierra,Python,Spyder,Macos High Sierra,我在Mac电脑上用High Sierra运行Spyder。我有两个使用Anaconda定义的虚拟环境。虚拟环境是py27(用于python 2.7.13)和py36(用于python 3.65)。当我转到py36并运行Spyder时,一切似乎都很好。当我转到py27时,在从命令行启动spyder后,我立即收到9条写入终端的警告。警告是: [warn]kq_init:检测到断开的kqueue;未使用:未定义错误:0 在这些消息之后,Spyder将使用正确版本的python打开,并且似乎运行良好。我

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

[warn]kq_init:检测到断开的kqueue;未使用:未定义错误:0

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

(此处为spyder maintainer)这是一个无害的警告,因此您可以放心地忽略它

注意:这在Spyder中不是问题,但是我们将在2018年6月发布的下一版本(Spyder3.3)中消除此警告。

您需要运行:

conda update conda
在默认环境中,以及
conda update anaconda
在2.7环境中

您是否已在defautt环境中运行:
conda update conda
,以及在2.7环境中运行&
conda update anaconda
?我尝试过,但在这两种环境中都运行过,但都收到了以下错误消息:PackageNot InstalledError:软件包未安装在prefix中。前缀:/Users/johnhanly/anaconda3/envs/py27包名:conda@ReblochonMasque我回去做了一些事情,现在我可以更新康达了,这个建议奏效了。警告不再出现。如果你想写建议作为答复,我会接受的。感谢您的帮助。感谢您的帮助,评论中的早期建议可以阻止邮件出现。