【linux 下安装eclipse和pydev插件用来开发python程序】教程文章相关的互联网学习教程文章

哪个Eclipse发行版适合使用Python,PHP或Perl进行Web开发?

我想尝试Eclipse,但我对它的所有不同发行版感到困惑.我主要用Python编写Web开发程序,但我还需要维护PHP和Perl应用程序.看起来EasyEclipse有点落后.我应该抓住基础Eclipse并开始加载插件吗?解决方法:也许尝试Aptana(http://www.aptana.com/) – 然后您可以根据需要插入尽可能多的额外模块.

当我在Eclipse中运行一个简单的django脚本时出现奇怪的python错误,而不是在控制台中发生【代码】

我正在运行一个基本脚本,它自己设置django环境,使我能够测试django的ORM功能而无需实现网页.然后该脚本导入我的模型中定义的一种类型.当我从iPython运行此脚本时,只有来自eclipse才会发生此错误.简单地执行此导入会导致一个奇怪的异常,如下所示:Exception AttributeError: "'NoneType' object has no attribute 'print_exc'" in <bound method Signal._remove_receiver of <django.dispatch.dispatcher.Signal object at 0x026802...

Maya的python模块的Eclipse环境【代码】

我正在尝试设置Eclipse IDE以识别maya.cmds模块,这是与maya模块关联的所有模块.以下代码是在Eclipse中运行的测试,以及Maya的脚本编辑器.import maya print 'maya:\n', dir(maya)from maya import cmds print 'cmds:\n', len(dir(cmds)) # too many to printprint 'sphere: ', cmds.sphere在Maya的脚本编辑器中,代码会生成maya: ['OpenMaya', '_OpenMaya', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__p...

python – 如何让Eclipse(pydev)在打开文件时自动折叠所有注释?

有没有办法在我打开python文件时eclipse(编辑:在windows下)自动折叠所有注释和文档字符串?解决方法:此功能(可用于JDT)目前不适用于PyDev. 请输入一个功能请求 – 或者如果你真的想要那么快,你可以获得PyDev源代码并为该功能提供补丁;) http://pydev.org/developers.html

python – 如何在Eclipse中查看.py

我刚刚在我的机器上安装了eclipse,想要修改.py文件.我尝试打开文件,但我找不到错误应用程序.我需要安装什么以及如何安装它.我在网上搜索过,没有找到任何明确的指示.我正在使用Java Eclipse SDK. 我试图在Windows机器上用Eclipse打开文件.py.我得到的错误是“找不到应用程序”.解决方法:安装Eclipse的PyDev插件: http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm

python – 使用PyDev Eclipse的GUI IDE

我有两周时间完成我的最后一年项目.我需要一个GUI IDE或一个与PyDev和Eclipse兼容的GUI框架. 我不能花时间学习一些东西,因为功能尚未完成.我正在为模拟游戏寻找非常简单的GUI.解决方法:PyQt是使用IMO开发的最快的GUI工具包,部分原因是您可以使用Qt Designer来设计GUI而不是手动编码. 您可能还想看看pygame – http://www.pygame.org/news.html

python newbie:在eclipse中导入numpy模块【代码】

我正试图在eclipse中运行一个简单的python程序.这是我第一次导入任何模块. 所以我下载了:numpy和pylab(我正在使用mac)重启我的日食和下面的红线import numpy import pylab消失了所以我明白了对该模块的引用是可以的. 问题是我仍然在代码下方看到红线并想知道为什么?我必须强调,我相信numpy已经’预装’我刚升级版本(使用1.5.1-py2.7). 任何人都可以告诉我该怎么做才能运行此代码? 我在eclipse上的翻译设置:解决方法:如果你正在...

python – 尽管重新启动,F2键仍未在Eclipse Pydev中运行

我使用Eclipse进行Python开发,并依赖F2功能键将代码行发送到控制台.最近,F2已停止安装Eclipse Neon.我已经尝试了我能想到的一切,让它再次发挥作用: >关闭并重新打开python模块>关闭并重新打开Eclipse(在Stackoverflow上推荐)>检查键绑定以确保F2已正确绑定,取消绑定,重新绑定,重置为默认键绑定>重启我的电脑>安装新版Eclipse,Oxygen,两次.. 在其中一个新安装的Oxygens中,至少在第一次按下F2时,它会打开弹出窗口,询问控制台的启动方...

python – 使用Eclipse的Google App Engine?【代码】

我正在尝试将Eclipse App Engine与Eclipse一起使用,但它不起作用. 我下载了PyDev,并制作了一个Hello World Python应用程序,因此工作正常. 然后我使用“Google App Engine”模板创建了一个新项目.我正在关注这些instructions.我使用“Hello Webapp World”作为模板,并没有更改任何Python代码.我将GAE目录添加到我的外部库中. 然后我为我的项目进行了运行配置,将“Main Module”作为我创建的“HelloWorld.py”文件.我有一个“程序参数...

从eclipse中运行的python代码调试Visual Studio中的C代码【代码】

有谁知道我们怎么做到这一点?我在eclipse中有python代码,每当它调用c函数时,我都想让断点进入visual studio c项目.解决方法:您可以在visual studio中使用__debugbreak,以便每次调用代码时都会触发调试器(您可能希望在MSDN中搜索该函数). 在要调试的C函数(或类方法)中插入指令,例如void foo() {__debugbreak();[...] }此时编译库并运行python脚本,当库加载并执行代码时,会出现一个消息框,告诉您是否要附加visual studio调试器. 它是...

python – 无法从eclipse运行/调试Django的manage.py.【代码】

每当我尝试从Eclipse调试Django的manage.py时,我得到:pydev debugger: warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower) pydev debugger: starting Traceback (most recent call last):File "/proj/virtualenvs/testing/infocards/manage.py", line 15, in <module>execute_manager(settings)File "/proj/virtualenvs/testing/lib/python2.6/site-packages/django/core/ma...

Python Eclipse管道【代码】

题 像this问题一样,我是Python新手. 我使用PyDev – OSX 10.8.1在Eclipse Juno中运行以下简单程序.我想传递stdin流.如果我在命令行中运行它,它将如下所示:python main.py < test_input.txt我如何将其添加到我的eclipse项目的参数中? 码import sysdef getArgs():if sys.stdin.isatty():for line in sys.stdin:print linedef main():getArgs()if __name__ == "__main__":main()解决方法:如果查看PyDev的运行配置的Common选项卡:...

python – 在Eclipse中,PyDev有没有办法从Pydev Package资源管理器中排除任意文件类型?

如果在PyDev包资源管理器中单击类似于下划线三角形的图标,然后选择“自定义视图”,则“可用自定义”弹出窗口允许用户选择包中可见的一组标准文件探险家. 如果您希望从视图中排除或包含某些标准类型的文件,那就太好了,但是我想排除PyDev当前不知道的类型. 在这种情况下,我想排除“*,cover” – 这是任何自动生成的报道报告文件. PyDev会在您尝试运行coverage分析时创建这些文件,但似乎没有办法从视图中排除这些文件.我喜欢隐藏所有“...

javascript – 为什么eclipse-python没有魔法重构?【代码】

Eclipse能够利用编译的字节码来启用“魔术重构”功能 – 重命名方法,跟踪类层次结构和跟踪方法调用. 存在哪些技术障碍使得Python和Javascript等语言难以实现?解决方法:因为动态绑定. Python是一种动态语言,您可以使用变量完成几乎所有操作.您甚至可以访问globals-dict并引入由运行时值组成的新变量. 因此,IDE无法确定何时存在哪些变量.看这个例子:#silly.pyimport sysif len(sys.argv) > 1:thisNowExists = True#1try:if thisNow...

python – 调试PyDev Eclipse – 在断点/挂起模式下更改代码后代码不会重新加载

我经常这样做,并希望优化调试速度: >我正在设置一些断点.>我正在运行Google Appengine Application(Python 2.5.2).>当断点发生时,我经常更改代码来修复错误.>代码更改后想要再次测试但是如果我在断点/挂起模式下更改代码有问题,应用程序不会随着我的代码更改而更新 – 因此需要缓慢重新加载. 有没有人知道在暂停后强制重新加载的根本原因是什么,或者是PyDev Bug / Limitation?解决方法:调试的工作方式不是逐行执行源.调试“编译”...