我刚刚更新了我的Aptana Studio3。 当我打开我的Python文件,它说,它无法findmap , range和filter和其他一些方法。 但是当我运行我的代码时,它将运行没有任何问题。 我的代码完成不再工作。 当我使用CTRL + SPACE时代码完成的错误是 Port not bound (found port -1). Is there an enabled firewall? 我不知道问题在哪里? 我搜查,但我找不到一个合适的解决scheme。 我正在使用Windows 7。
我使用Pydev插件在Eclipse中debugging我的Python代码。 我可以打开一个Pydev控制台,它给了我两个select:“当前活动的编辑器的控制台”和“Python控制台”。 但是,在断点后检查当前的variables状态是没有用的。 例如,代码停在断点处,我想用控制台检查一个“action”variables。 但是我的variables不可用。 我该如何做“dir(action)”等等的东西? (即使它不使用控制台)。
我的问题很简单:我有一个使用matplotlib生成数字的python脚本。 每次我运行它都会产生一个带有数字的新窗口。 我怎样才能让脚本closures上次运行时打开的窗口? 在matlab中类似的命令是在matlab脚本的开头放置'closures所有'。 我看到了几个build议来做类似的事情 import matplotlib.pyplot as plt plt.close("all") 如果你从python shell运行你的脚本,例如使用这个解决scheme >>>> execfile("myScript.py") 但是,我发现,如果我使用Eclipse / PyDev运行脚本,这是行不通的。 我怎样才能在Eclipse中工作? 例: from numpy import * from matplotlib.pyplot import * from scipy import * close("all") #close any previously open plots – this doesn't work when running via Eclipse t = linspace(0, 0.1,1000) w = 60*2*pi figure() plot(t,cos(w*t)) plot(t,cos(w*t-2*pi/3)) […]
有没有办法将背景unit testing与Pydev Eclipse环境集成? 我的unit testing运行良好,但我想集成它们在后台运行基于源文件的变化(例如鼻子),并将结果集成到Eclipse(我想大红X当testing失败与控制台和跟踪日志视图)。 不,一个侧面的命令提示符不计算在内。 开发RoR的东西时,我已经有了这个Eclipse集成。 谢谢, 塔尔。 编辑:签出新的Pydev(1.6.4) http://pydev.org/manual_adv_pyunit.html
是否有可能得到pydevdebugging器打破例外?
我开始使用python,eclipse和pydev。 我应该select哪个Eclipse包? eclipse主页上没有任何东西告诉我要select什么,python文档假设我已经安装了eclipse。 我select哪个包?
我是Python的新手,我开始一个小型项目。 但是我对如何在“Python方式”中组织文件夹有一些疑问。 我在我的开发环境中使用PyDev,当我创build一个新的项目时,创build一个名为“src”的文件夹 + src 现在,在PyDev中,我可以创build“Pydev模块”和“PyDev包” 我需要按以下方式组织我的项目: + Indicators – Moving_averages.py – Stochastics.py + Strategies – Moving_averages_cross.py – example.py 我怎样才能组织这方面的模块和包? 模块和包的含义是什么? 最好的祝福,
我目前使用Eclipse的Java和Python(与PyDev)。 我经常发现我有一个打开大量文件的Java项目,然后出于某种原因,我不得不切换到一个Python项目。 我想离开我的Java项目的方式,我不只是想在同一个地方打开吨的Python文件,因为那么我一次打开太多。 有什么办法可以让我的Java项目完全按照它的方式,并打开一个全新的Eclipse会话? (你可以使用浏览器的方式)
一点背景: PEP 8是Python代码的风格指南 。 它包含了所有Python程序员应遵循的约定。 pep8.py是一个非常有用的脚本,它根据PEP 8检查给定python脚本的代码格式。 Eclipse是一个伟大的IDE。 使用Pydev扩展,可以用来开发Python 我脚本运行时手动运行pep8.py,但更喜欢使用Eclipse的更大的项目。 将pep8.py集成到Eclipse / Pydev中会非常有用,因此可以在项目中的所有文件中自动运行,并指向包含警告的行。 也许有一个明显的方法来做到这一点,但我还没有find它。 问题是: 如何在Eclipse中集成pep8.py?
我对PyDev和Python很新,尽pipe我已经使用了Eclipse的Java。 我试图通过一些Dive Into Python的例子,这感觉就像一个非常微不足道的问题,只是变得非常烦人。 我正在使用Ubuntu Linux 10.04。 我希望能够使用位于/Desktop/Python_Tutorials/diveintopython/py目录下的文件odbchelper.py 这是我在我的PyDev / Eclipse项目中处理的example.py文件: import sys sys.path.append("~/Desktop/Python_Tutorials/diveintopython/py") 这工作正常,但是我希望我的代码的下一行是: import odbchelper 并且每次都会导致未解决的导入错误。 我已经将__init__.py文件添加到几乎所有可能的目录中,并且不起任何作用。 我试着一次一个地添加__init__.py文件到项目位置和odbchelper.py文件之间的不同级别的目录,并且我也尝试将__init__.py文件同时添加到所有的目录中。 两者都行不通。 我想要做的是有一个项目在某个其他目录,例如/Desktop/MyStuff/Project ,其中我有example.py …然后从example.py我想要从/Desktop/Python_Tutorials/diveintopython/py/导入odbchelper.py /Desktop/Python_Tutorials/diveintopython/py/ 每个留言板响应我可以find只是说使用sys.path.append()函数将此目录添加到我的path,然后导入它…但这正是我在我的代码中做的,它不工作。 我也尝试了Ctrl – 1技巧来抑制错误信息,但程序仍然无法正常工作。 我得到一个错误, ImportError: No module named odbchelper 。 所以显然没有得到添加的path,或者有一些问题,我所有的添加__init__.py文件的所有排列都错过了。 很简单,这个简单的东西…从我的机器上某处存在的某个文件中调用…需要这么多的努力。