【发布时间】:2019-01-17 11:13:38
【问题描述】:
问题:
This post 解释了如何在Tools > Preferences > Python Interpreter 下更改要在 Spyder 中运行的 Python 安装。其中一个选项是Default (i.e. same as Spyder's):
但是你怎么知道那是什么?
一些细节:
我正在尝试帮助同事使用批处理文件运行 Python 脚本。该脚本从 Spyder 运行得很好。但是当我设置批处理文件时,我收到了错误error importing module Seaborn。所以我显然能够使用批处理设置运行 Python(我在系统上找到的唯一 python.exe),但是导入错误让我认为系统上有更多我无法安装的 Python出于某种原因进行检测,但 Spyder 正在使用 is,因为从 Spyder 运行相同的脚本不会引发相同的错误。我在这里有点困惑,所以谢谢你的任何建议!
【问题讨论】:
-
python.exe与 Anaconda 一起打包。在过去的几年里,默认安装目录对我来说发生了变化,所以我真的无法确定它的位置(如果在 Windows 上,找到 Spyder 快捷方式的路径,它就会在那里)。您应该能够将批处理文件直接指向该源。在版本等方面,Python 3.6.3 |Anaconda custom (64-bit)| (default, Oct 15 2017, 03:27:45) [MSC v.1900 64 bit (AMD64)]在 Spyder 启动时显示;你总是可以看到这是否与在 cmd 中打开的 python shell 不同