我新建了一个环境,指定Python版本为2.7。这在我激活环境并在命令行上运行时工作正常:
python --version
它返回:
Python 2.7.15
但是,当我随后在同一环境中从命令行打开 Spyder 时,Spyder 仍在使用 Python 3。我希望 Spyder 中的 Python 版本与环境中的 Python 版本相匹配。那么是什么阻止了它像我预期的那样工作呢?我在虚拟机上使用 Linux Ubuntu。
最佳答案
也许您是从错误的环境启动它的。
假设您使用的是 Anaconda,您应该激活 py2 环境并从中启动 spyder,但确保之前已经在其中安装了它。
这里以一个简单的序列为例:
>conda create -n <NAME_OF_YOUR_ENV> python=2.7
>activate <NAME_OF_YOUR_ENV>
<NAME_OF_YOUR_ENV> >conda install spyder
<NAME_OF_YOUR_ENV> >spyder
应该够了
关于python - 从 Python 2 环境打开 Spyder 仍然在 Spyder 中运行 Python 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50854078/