python – 一个模块在Anaconda提示符下工作,但在Spyder中没有
我一直在和这个问题斗争好几个小时,这是一种复杂的问题.
这里究竟是什么错?我该如何解决? 最佳答案
问题是你的anaconda提示和spyder实例使用不同的环境,正如@Simon所提到的那样.此问题和不同的可用解决方案在此处进行了审核:GitHub discussion
您可以按如下方式解决问题.如果您已在Anaconda提示环境中安装了spyder-kernel软件包,请在Anaconda提示符中运行以下命令:
并复制返回到控制台的路径.然后,在Spyder中转到工具>首选项> Python解释器.在这里,您将看到为所有Spyder控制台选择Python解释器下的两个选项.检查第二个选项并粘贴从Anaconda提示中复制的路径.关闭Spyder并再次打开它,现在导入模块命令应该可以工作. 通过这样做,Spyder将基本上使用您安装新模块的环境中的Python解释器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |