如何在虚拟环境中运行Spyder?

149

我一直在使用安装了Anaconda发行版的Spyder,它默认使用Python 2.7。目前我需要设置一个带有Python 3.4的开发虚拟环境。

在线研究后,最好的两个建议是:

  1. 首先设置虚拟环境,然后更改Spyder的首选项,例如这里
  2. 在虚拟环境中安装所有Spyder依赖项,如PyQt4,例如这里

这两个建议都很麻烦,而且不适合开发。

是否有解决方案可以在激活所需虚拟环境后自动运行所需的Python版本?


对于未来的读者,这里是官方指南,介绍如何进行此操作。 - mhdadk
11个回答

0

我遵循了上面的建议,确实有效。简而言之,在Ubuntu上下载Anaconda时,使用上述建议可以帮助您“创建”环境。在我的情况下,当您下载Spyder时,默认设置为:(base) smith@ubuntu ~$。创建环境后,即fenics并使用$ conda activate fenics激活它,提示符将更改为(fenics) smith@ubuntu ~$。然后,您可以从此提示符启动Spyder,即$ spyder,您的系统将打开Spyder IDE,并且您可以在其中编写fenics代码。请记住,每次打开终端时,您的系统都会打开默认提示符。您必须激活包所在的环境,提示符才会更改为该环境,即(fenics)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接