首页 > 解决方案 > 如何在不转到首选项的情况下使用 Spyder 切换虚拟环境?

问题描述

一段时间以来,我一直在使用 Spyder 结合虚拟环境在 Python 中进行编程。在我开始使用虚拟环境之前,我使用 pip 安装了 Spyder。我对路径和环境不是很熟悉,但是当我反复遇到包兼容性问题时,这似乎是要走的路。但是,一直困扰着我的是,每次我想切换环境时,我都需要将工作目录更改为环境的文件夹,并且我需要在 Spyder 中手动更改 Python 解释器。

在寻找解决方案时,我发现可以在虚拟环境中安装 Spyder。我这样做了,发现从虚拟环境中打开 Spyder 与独立版本(我开始使用的那个)具有完全相同的工作目录和解释器。这意味着我仍然必须手动更改解释器和工作目录......我做错了什么还是通过在 Spyder 的首选项选项卡中更改环境来切换环境的唯一方法?

背景信息:使用 Windows、Spyder 4.2.1、venv,如https://docs.python.org/3/tutorial/venv.html中所述

标签: pythonspydervirtual-environment

解决方案


推荐阅读