切换Spyder Environment,而无需在每个环境中安装spyder

时间:2018-08-26 12:42:30

标签: python spyder conda

我正在使用多个conda环境,并使用Spyder作为我的IDE。这些环境通常具有相同的python版本,并且根据安装的软件包(spyder不使用的软件包)而有所不同。

我研究了如何在特定环境中运行spyder,所有答案都表明我首先必须在该环境中安装spyder然后再运行它。

但是,这当然需要我的计算机上使用额外的空间。有没有一种方法可以在不同的conda环境中使用spyder,而无需多次安装spyder(或者每个python版本仅安装一次)?

谢谢!

2 个答案:

答案 0 :(得分:4)

(此处为 Spyder维护程序)我们在3.3版本中添加了一些改进,以帮助用户更轻松地应对多种环境。有关详细信息,请参见blog post,特别是使用Spyder 3.3.1进行了更多修复和改进

注意:在我们发布3.3.1之后,会对此产生影响的little bug浮出水面,以防万一您也发现了这个问题。修复程序将在3.3.2中提供,并且more improvements计划在2019年发布的Spyder 4中如何处理conda环境。

答案 1 :(得分:2)

如评论中所述,快速答案只是在所需的 conda 环境中安装 spyder-kernel 包。您不需要一次又一次地安装整个 spyder 包。