草庐IT

python - 如何使用 Python 2.7 和 Python 3.4 启动两个 Spyder 实例?

我在WindowsVista上安装了带有Python3.4的spyder。今天我想用Python2.7运行spyder。所以,经历了thispost&为spyder安装了Python2.7。现在,如何使用Python2.7而不是默认的3.4启动spyder?(我想在帖子中发表评论并询问@user3058525,但由于声誉限制不能)有人能帮忙吗?P.S:我可以创建一个virtualenv。但是想在spyder工作... 最佳答案 @Roberto:明白了!了解到我们可以使用condainfo-e检查conda中安装的环境它显示安装的p

python - 在 Spyder 的变量资源管理器中查看局部变量

我是python的新手,正在使用Spyder的IDE。我很欣赏它的一个特性是它的变量浏览器。然而,根据一些研究,我发现它只显示全局变量。我找到的解决方法是使用检查模块:importinspectlocal_vars={}defmain():globallocal_varsa=2b=4c=a+blocal_vars=inspect.currentframe().f_localsreturncmain()这很好用,但是,我还有从main()中调用的其他函数,我也希望在变量资源管理器中看到这些变量。我模仿了对main函数中的变量所做的操作,但字典没有出现。我注意到,当我在Spyder的变量资

python - 在 Spyder 中处理折叠

我有VScode背景,对于我最近的项目(关于深度学习),我必须在Spyder(版本3)中管理大量代码文件,但我没有看到任何代码折叠选项?我不愿意切换到另一个IDE,因为Spyder对我的项目来说非常高效。如果Spyder代码库中不存在,请提出任何破解方法。 最佳答案 (此处为Spyder维护者)您可以安装Spyder4的第一个测试版以进行代码折叠。如果你使用Anaconda,你需要使用以下命令:conda更新anacondaconda更新spyder或者如果你使用pip,那么你需要运行pipinstall-U--prespyder这

python - 将 Spyder 设置为默认 Python

我最近在Windows7上安装了Anaconda(使用默认设置)。当我尝试通过双击打开.py文件时,我得到了Openwith...选项.如何将默认程序设置为Spyder? 最佳答案 这是基于Jose的创建.bat文件的解决方案的变体,最终对我有用。创建一个包含以下内容的spyder.bat文件:开始C:\YourPath\Anaconda2\pythonw.exeC:\YourPath\Anaconda2\cwp.pyC:\YourPath\Anaconda2"C:/YourPath/Anaconda2/pythonw.exe""C

python - 在 Spyder 中,使用 Matplotlib 和交互式缩放等进行绘图

我最近从EnthoughtCanopy切换到Anaconda并使用SpyderIDE。我注意到当我绘制一些数据时,importmatplotlib.pyplotaspltplt.figure()plt.plot(rigs2)plt.ion()plt.show()它在IPython控制台中显示为内联图形:但是,在Enthought中,绘图通常会显示在带有缩放、后退和前进按钮的单独窗口中。有什么方法可以在Spyder中实现同样的效果吗? 最佳答案 从菜单中选择Tools>Preferences,然后选择左侧类别列表中的IPythonco

python - 在 Python/Spyder 中设置工作目录,使其可重现

来自R,使用setwd更改目录是一个很大的禁忌,因为其他人的目录结构与我的不同。因此,建议使用脚本位置的相对路径。IDE稍微复杂化了一点,因为它们设置了自己的工作目录。在Rstudio中,我可以通过Rstudio的项目轻松解决这个问题,将项目的目录设置为我的脚本文件夹。对于Python和Spyder,似乎没有任何解决方案。Spyder没有像Rstudio的项目那样的特性。Settingthedirectorytothescript'slocation在进行交互式分析时不起作用(因为__file__不可用)。如何使Python/Spyder中的工作目录可重现?

python - 来自 matplotlib 的动画在 spyder 中不起作用

我是python和stackoverflow的新手,我正在研究matplotlib中的示例。尽管我能够找到previouslyunansweredquestion,但我已经搜索了这个问题的解决方案,但没有成功。在具有相同问题的计算器中。基本上,我复制了示例中可用的代码,网址为matplotlib。;例如:importnumpyasnpimportmatplotlib.pyplotaspltimportmatplotlib.animationasanimationdefdata_gen(t=0):cnt=0whilecnt=xmax:ax.set_xlim(xmin,2*xmax)ax.

python - 如何在 Spyder 中使用 argv

我在Spyder中运行下面的代码。我已经将它输入到一个py文件中,然后简单地点击运行按钮。当我尝试运行它时出现错误:ValueError:需要多于1个值才能解包如这里所示,您应该在运行程序之前为argv变量提供输入,但我不知道如何做到这一点是spyder?http://learnpythonthehardway.org/book/ex13.htmlfromsysimportargvscript,first,second,third=argvprint"Thescriptiscalled:",scriptprint"Thefirstvariableis:",firstprint"Thes

python - 使用 matplotlib 在 Spyder 中进行交互式(?)绘图

我正在尝试从Matlab迁移到Python,但无法弄清楚如何在SpyderIDE中进行交互式(?)绘图。我的测试代码如下所示。使用.ion()什么也没有发生,我快速闪过一个正在绘制的图形,然后窗口立即关闭并吐出我的Hello。如果没有.ion()图形会正确绘制,但脚本会挂起并且不会吐出Hello直到我手动关闭图形窗口。我希望脚本像matlab脚本一样运行并绘制我要求它绘制的各种图形,同时进行任何计算并将输出放在终端(?)窗口上。我尝试在ipython中一次输入一行,它似乎有效,但我更愿意以脚本表格式工作,这样我可以在行之间来回调整代码。如果有帮助,我正在使用Windows7。我安装了p

python - spyder python 如何重新打开变量资源管理器

我不小心关闭了Pythone(Spyder)上的变量浏览器...有谁知道我怎样才能重新打开它?如果我必须重新安装程序,那么我会的,但我只是想看看是否有办法。谢谢! 最佳答案 转到查看/Pane并选择变量浏览器。 关于python-spyderpython如何重新打开变量资源管理器,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/32834722/