如何检查哪个Python解释器Spyder在其控制台上运行?

ves*_*and 2 python spyder

问题:

这篇文章说明了如何更改要在Spyder下运行的Python安装Tools > Preferences > Python Interpreter。选项之一是Default (i.e. same as Spyder's)

在此处输入图片说明

但是,您如何找出那是什么呢?

一些细节:

我正在尝试帮助同事使用批处理文件运行Python脚本。该脚本可以从Spyder正常运行。但是,当我设置批处理文件时,出现了错误error importing module Seaborn。因此,我显然可以通过批处理设置运行Python(我在系统上找到的唯一python.exe),但是导入错误使我认为系统上还有更多无法安装的Python安装检测出于某种原因,但是因为同样的剧本正在使用的Spyder不会引发同样的错误从Spyder的运行时。我在这里有点困惑,所以谢谢你的任何建议!

Car*_*oba 5

这里是Spyder维护者)要检测由我们的IPython控制台运行的解释器,您需要在其中任何一个上运行以下代码:

In [1]: import sys                                                                                                                                                         

In [2]: sys.executable                                                                                                                                                     
Out[2]: '/home/carlos/miniconda/envs/py36/bin/python'
Run Code Online (Sandbox Code Playgroud)

  • 为什么不修改UI,以便在那里显示默认路径? (2认同)