首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在虚拟环境中运行Spyder?

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

Stack Overflow用户
提问于 2015-05-11 22:33:47
回答 10查看 255.9K关注 0票数 128

我一直在使用随Anaconda发行版一起安装的Spyder,默认使用Python2.7。目前我需要用Python3.4搭建一个开发虚拟环境。

网上研究后的前两个建议是:

  1. 首先设置虚拟环境并指向更改Spyder的首选项,例如here
  2. 在虚拟环境本身中安装所有Spyder依赖项,如PyQt4,例如here ;

这两个建议都很繁琐,而且看起来不像是明智的开发选择。

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

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2015-05-11 22:33:47

对于所需的create virtual environments in Anaconda版本,有一个选项可供选择。

代码语言:javascript
运行
复制
conda create -n myenv python=3.4

要激活它,请执行以下操作:

代码语言:javascript
运行
复制
source activate myenv   # (in linux, you can use . as a shortcut for "source")
activate myenv          # (in windows - note that you should be in your c:\anaconda2 directory)

更新。我已经用Ubuntu 18.04测试过了。现在,您必须使用此命令为新环境额外安装spyder (在使用上面的命令激活环境之后):

代码语言:javascript
运行
复制
conda install spyder

(我也使用pip测试了安装,但对于Python 3.4或更早的版本,它会破坏需要手动安装的库依赖错误。)

现在,要在Python 3.4中运行Spyder,只需输入:

代码语言:javascript
运行
复制
spyder

从阅读器编辑:

对于正常的打开,使用"Anaconda Prompt“> activate myenv > spyder (然后"Anaconda Prompt”必须保持打开,您不能将其用于其他命令,强制关闭将关闭Spyder)。这当然比"Anaconda Navigator“> switch environment > launch Spyder (@adelriosantiago的答案)的长负载更快。

票数 124
EN

Stack Overflow用户

发布于 2017-12-03 13:05:21

这里有一个使用Anaconda Navigator在2021年做到这一点的快速方法。这是最可靠的方法,除非你想以编程的方式创建环境,我认为大多数用户都不是这样的:

  1. Open Anaconda Navigator.
  2. Click on environment > Create并为环境命名。如果需要,请务必更改Python/R内核版本。

  1. 转到“主页”,然后单击Spyder框下面的“安装”。

单击[ "Launch/Run" ][

  1. ]

在设置您的环境时仍然有一些小错误,大多数错误应该通过重新启动Navigator来解决。

如果您发现了错误,请帮助我们将其发布到Anaconda Issues错误跟踪器中!如果您在创建环境时遇到问题,或者如果环境没有正确创建,您可以仔细检查安装了什么:单击“environment”打开一个显示已安装软件包的管理窗口。搜索并选择与Spyder相关的软件包,然后单击"Apply“进行安装。

票数 163
EN

Stack Overflow用户

发布于 2017-07-20 23:26:29

对我起作用的是:

  1. 从环境中运行spyder (在源代码激活后)
  2. 转到工具-->首选项--> python解释器,并从环境中选择要链接到spyder ex : python的python文件

在ubuntu16,spyder3,python3.6上工作过。

票数 63
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30170468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档