我在Windows 7中从Python(x,y)2.7.2.3升级到2.7.6.0(很高兴看到我最终可以function_name?
再次在Object Inspector中输入并查看docstring)但是现在绘图不起作用了以前.
以前(Spyder 2.1.9,IPython 0.10.2,matplotlib 1.2.1),例如,当我绘制这个脚本时,它会在交互式窗口中并排绘制子图:
现在(Spyder 2.2.5,IPython 1.2.0,Matplotlib 1.3.1)当我尝试绘制事物时,它将子图作为微小的内联PNG,这是IPython中的一个变化:
所以我进入选项并发现了这个:
这似乎是说我可以将旧的交互式图重新打开,并且4个子图并排显示,但是当我切换到"自动",并尝试绘制某些内容时,它什么也没做.根本没有阴谋.
如果我关掉这个下拉Qt的,或取消选中"激活的支持",只绘出了第一次要情节,或它的一部分,然后停止:
如何在一个可以与之交互的图中获得4个并排子图的旧行为?
我一直在使用与Anaconda发行版一起安装的Spyder,它默认使用Python 2.7.目前,我需要使用Python 3.4设置开发虚拟环境.
在线研究后的两个主要建议是:
这两个建议都很麻烦,看起来不像是开发的明智选择.
是否有一个解决方案可以在激活所需的虚拟环境后自动运行Spyder所需的Python版本?
我刚刚将Spyder更新到版本3.1,我无法将颜色方案更改为黑暗.我已经能够将Python和iPython控制台更改为黑暗但是将编辑器更改为黑暗的选项并不是我所期望的.谁能告诉我如何将Spyder 3.1编辑器的配色方案改为黑暗?
我喜欢Python,我喜欢Spyder,但我发现Spyder的调试非常糟糕!
你有解决方案或者你能告诉我你如何调试python脚本和函数吗?
我在Windows 8.1 64位上使用全新安装的Anaconda.
我安装了Anaconda(Python 2.7.11 | Anaconda自定义(64位)|(默认,2016年2月16日,09:58:36)[MSC v.1500 64位(AMD64)]在win32上)我正在使用Spyder 2.3.8
想将Spyder更新到最新版本,所以我通过命令:
conda update conda
conda update anaconda
conda update spyder
Run Code Online (Sandbox Code Playgroud)
它们都运行没有错误,但spyder版本没有改变 - 这是我用来启动的命令:
C:\ Anaconda2\pythonw.exe C:\ Anaconda2\cwp.py C:\ Anaconda2"C:/Anaconda2/pythonw.exe""C:/Anaconda2/Scripts/spyder-script.py"--new-instance
我错过了什么吗?
谢谢
我想从同一个类的另一个方法的docstring中添加一个到我的类中的方法的链接.我希望链接在sphinx中工作,并且优先在Spyder和其他Python IDE中工作.
我尝试了几个选项,发现只有一个可行,但它很麻烦.
假设以下结构 mymodule.py
def class MyClass():
def foo(self):
print 'foo'
def bar(self):
"""This method does the same as <link to foo>"""
print 'foo'
Run Code Online (Sandbox Code Playgroud)
我尝试了以下选项<link to foo>
:
有效生成链接的唯一一个是:func:`mymodule.MyClass.foo`,但链接显示为mymodule.MyClass.foo()
,我想要一个显示为foo()
或的链接foo
.
上述选项均未在Spyder中生成链接.
谢谢你的帮助.
我希望能够有两个完全独立的实例,因为我可以在不同的文件夹中处理两个不同的无关项目而不受任何干扰.
我从Win XP 32bit改为Win7 64bit并重新安装了Python 2.7和Anaconda软件包.
但是,它似乎没有正确安装.当我做
import enum
Run Code Online (Sandbox Code Playgroud)
有错误:
ImportError: No module named enum
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试导入pandas时,它可以工作.
在Ipython中输入help()和模块时没有任何反应.
不知道怎么离开这里?
我已经设法在我的Mac上安装spyder并运行,但我想添加一些默认情况下不包含的模块(mahotas和pymorph).
我通过easy_install在终端安装了两个,两者似乎都没有任何错误消息安装.从终端运行python并使用import mahotas和import pymorph工作正常,没有错误消息.但是,当我从spyder中的脚本运行相同的行时,我收到以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 493, in runfile
execfile(filename, namespace)
File "/Users/Name/Documents/Python/dna.py", line 11, in <module>
import pymorph
ImportError: No module named pymorph
Run Code Online (Sandbox Code Playgroud)
我现在要做的就是运行导入线,就是这样.我似乎无法找到任何关于此的内容.我猜测spyder使用单独的python安装,并且通过终端安装模块只将它们安装到python的系统版本.如何将它们添加到spyder?
眼镜:
Mac OSX 10.7.4
Spyder 2.1.9
从昨天开始,当我尝试在anaconda上导入包时,我遇到了这个错误:
ImportError: Missing required dependencies ['numpy']
我尝试过卸载Anaconda和Python,切换到Python 2.7,但没有任何效果仍然是同样的错误,这是我得到的代码:
非常感谢任何帮助!
spyder ×10
python ×9
anaconda ×4
python-2.7 ×2
debugging ×1
easy-install ×1
import ×1
ipython ×1
matplotlib ×1
module ×1
numpy ×1
python-3.x ×1
themes ×1
virtualenv ×1