首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nosetests --with-pylons test.ini =>错误:没有这样的选项:--with-pylons

nosetests --with-pylons test.ini =>错误:没有这样的选项:--with-pylons
EN

Stack Overflow用户
提问于 2010-09-06 22:23:15
回答 4查看 3.7K关注 0票数 5

我跟随应用程序运行了pylons项目的测试:

http://pylonshq.com/docs/en/0.9.7/i18n/#testing-the-application

但是当我运行的时候:

代码语言:javascript
复制
 nosetests --with-pylons test.ini

它会报告一个错误:

代码语言:javascript
复制
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,如何修复它?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-09-06 23:48:43

我从未使用过--with-pylons。当我在项目的目录中时,nosetests不需要任何参数就可以完成这项工作。

我在Linux上,激活了正确的virtualenv。也许这在Windows上是不同的。

票数 -2
EN

Stack Overflow用户

发布于 2012-10-28 18:04:38

如果你使用的是Pylons 1.0.1,nose插件将不再由Pylons本身注册。

一种解决方法是将其添加到您自己项目的setup.pyentry_points部分

代码语言:javascript
复制
[nose.plugins]
pylons = pylons.test:PylonsPlugin
票数 8
EN

Stack Overflow用户

发布于 2011-03-09 03:48:29

此错误发生在nose找不到已安装的塔架的情况下。如果在系统范围内安装了nose (例如,通过apt-get install python-nose),但在虚拟环境中安装了Pylons,则可能会发生这种情况。在这种情况下,您可以:

  • 在系统范围内安装连接塔,这会污染您的全局环境,并违背在虚拟环境中使用虚拟environment
  • Install (虚拟环境激活时为easy_install -U nose)的目的
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3652183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档