我跟随应用程序运行了pylons项目的测试:
http://pylonshq.com/docs/en/0.9.7/i18n/#testing-the-application
但是当我运行的时候:
nosetests --with-pylons test.ini它会报告一个错误:
E:\pylons\helloworld>nosetests --with-pylons test.ini
Usage: nosetests-script.py [options]
nosetests-script.py: error: no such option: --with-pylons为什么nosetests不知道--with-pylons,如何修复它?
发布于 2010-09-06 23:48:43
我从未使用过--with-pylons。当我在项目的目录中时,nosetests不需要任何参数就可以完成这项工作。
我在Linux上,激活了正确的virtualenv。也许这在Windows上是不同的。
发布于 2012-10-28 18:04:38
如果你使用的是Pylons 1.0.1,nose插件将不再由Pylons本身注册。
一种解决方法是将其添加到您自己项目的setup.py的entry_points部分
[nose.plugins]
pylons = pylons.test:PylonsPlugin发布于 2011-03-09 03:48:29
此错误发生在nose找不到已安装的塔架的情况下。如果在系统范围内安装了nose (例如,通过apt-get install python-nose),但在虚拟环境中安装了Pylons,则可能会发生这种情况。在这种情况下,您可以:
easy_install -U nose)的目的https://stackoverflow.com/questions/3652183
复制相似问题