我使用PyDev单元测试在eclipse中对我的python代码进行单元测试.我右键单击相应的文件并选择Run As - > Python unit-test.关于这个插件,我有几个问题:
在此先感谢任何回答和评论^^
Cherio Woltan
例:
class TestClass(unittest.TestCase):
@classmethod
def setUpClass(self):
print "Setup"
def test1(self):
print "Test1"
def test2(self):
print "Test2"
Run Code Online (Sandbox Code Playgroud)
如果我运行这与运行方式- >的Python单元测试的setUpClass方法不被调用.
我正在使用Django开发一个网站.当我通过命令提示符运行服务器时,如下所示:
python manage.py runserver
Run Code Online (Sandbox Code Playgroud)
它运行正常,但是当我从Eclipse(右键单击项目 - > Run As...- >)时django project,我收到以下错误:
DatabaseError at/
no这样的表:django_session
请求方法:GET
请求URL: http:// localhost:8000 /
Django版本:1.3
异常类型:DatabaseError
异常值:
没有这样的表:django_session
关于什么可以导致这个的任何想法?我不是那么精通django所以我不知道哪个文件可能导致这个 - 如果你需要我发帖,请在评论中询问.
我仍在为Django寻找理想的开发设置,并且在解决当前的问题时遇到了一些困难.
我希望有适合服务器和客户端开发的东西,支持模板编辑和jQuery.
目前我只在Eclipse中使用PyDev,并提出以下问题:
我是否废弃Eclipse安装并使用Aptana Studio重新开始?如果是这样,
- 在实现上述环境之前和/或之后我还需要什么?
一切都将在未来得到支持吗?
我是否忽略了一个更好的解决方案,甚至不涉及我提到的任何这些工具?
如果这有任何不同,我不再对Java或RoR感兴趣.
我安装了pylint(在命令行上运行正常)并在Eclipse中的Pydev中设置.
在编辑文件时,Pylint正在被触发,并且正在输出到Eclipse控制台.
但是,pylint警告不会在编辑器边距中显示为标记(与编译器警告和错误相同)
新生成的警告也不会出现在"问题"视图中 - 有一些旧的警告显示,但如果我重新保存相关模块,它们就会消失.
我知道这是可能的,因为我之前已经开始工作 - 但我该如何设置呢?
Ticking或unticking"将Pylint输出重定向到控制台?" 似乎没有任何区别.
我正在使用Eclipse 3.7.1和Python编码的最新PyDev插件.我正在使用PyQt4.在我的文件的顶部,我有:
from PyQt4.QtCore import *
from PyQt4.QtGui import *
Run Code Online (Sandbox Code Playgroud)
另外,我有Project Explorer列表中包含的PyQt4树.然而,eclipse仍然认为像QMainWindow这样的名字是未定义的.代码运行正常.我怎么能让eclipse识别这些名字.
谢谢
在Project Explorer中删除PyDev项目中的源文件夹时,项目PYTHONPATH不会更新,并且大纲中有一个红色的x标记,并显示错误消息"源文件夹:[源文件夹名称]未找到".
这真的是预期的行为吗?如果删除源文件夹,我希望更新PYTHONPATH.
我正在使用PyDev版本2.7.3和Eclipse 3.7.2.
重复此问题的步骤:
注意:在Package Explorer而不是Project Explorer中重复上述步骤时,红色x不显示 - 因此您无法看到出现问题.但是,如果查看PyDev属性,行为是相同的 - PYTHONPATH不会更新.
我在OS X上安装了Eclipse(Kepler)并最近更新到了Maverick.从那以后我没有启动Eclipse.昨天我做了,它告诉我有更新可用.我安装了它们,结果Eclipse不记得有PyDev的透视图.
我卸载了PyDev,重新安装它,从那以后它甚至没有出现在首选项中.我可以再次卸载它,这意味着Eclipse知道它在那里,但根本没有办法配置它.
今天我删除了整个Eclipse,下载了一个新的,并通过更新站点安装了PyDev ...同样的故事!
OS X上有没有同样的问题?
干杯,汤姆
我一直无处可去但试图理解这些工具的"独立性"之间的奇怪关系.
我已经在OSX上使用Aptana Studio大约4年了,并对它感到满意,但是我最近对3.6的更新爆炸了很多东西我最终回滚到3.4只是为了让我能够工作.
无论好坏,我确实喜欢Aptana,但我并不喜欢它,现在我对最新版本感到非常沮丧,特别是所有的python东西都变得混乱了.寻求帮助是痛苦的,因为线程和建议已经很多年了.
所以,问题的方式:
我需要/想要的是:
就像我说的那样,我确实喜欢Aptana,对当前社区明显缺乏以及它似乎如何分崩离析感到沮丧.
我的环境是Eclipse Luna 4.4和pydev 3.7.
在编辑器的右边,有一个我想要关闭的视图.屏幕截图发布在以下链接中.

我尝试调整各种偏好,如范围指示器,但无法弄清楚如何删除视图.
几个问题:
我在运行python程序时遇到此警告(使用selenium进行一些基本的Web自动化):
警告:找不到使用cython的调试器加速.运行'"/usr/bin/python3.5""/ root /.p2/pool/plugins/org.python.pydev_4.5.5.201603221110/pysrc/setup_cython.py"build_ext --inplace'进行构建.pydev调试器:启动(pid:3502)
我该如何解决这个问题?
pydev ×10
eclipse ×8
python ×4
aptana ×2
django ×2
cython ×1
macos ×1
pylint ×1
pyqt4 ×1
python-2.7 ×1
python-3.x ×1
sqlite ×1
unit-testing ×1