小编fro*_*paw的帖子

WSGIServerException:[Errno 8]提供了nodename或servname,或者未知

我间歇性地得到这个错误但是当它发生时我使用Django的LiveServerTestCase进行自动化集成测试会突然停止,引发以下错误:

WSGIServerException: [Errno 8] nodename nor servname provided, or not known
Run Code Online (Sandbox Code Playgroud)

一旦从任何给定的测试中实例化主测试类,就会发生故障(这是在创建内存数据库并加载我的灯具之后发生的).

我的设置如下:

  • Mac OSX Snow leopard
  • Django 1.4.1
  • 虚拟环境(包含所有Python库)
  • sqlite(用于测试)MySQL/InnoDB用于生产
  • 本地Git分支住房代码

到目前为止,只有在我办公室的局域网上进行测试时才会出现此错误.在家里,测试运行得很好但是再次测试在我的工作中运行一段时间,因此间歇性的挫败感.

在故障排除的过程中,我创建了一个新的virtualenv,删除了系统范围内的所有.pyc文件,从源代码重新安装了MySQL以及所有必需的库.

如果有人遇到此错误并知道如何击败它,请分享.

谢谢

python django selenium

8
推荐指数
3
解决办法
3万
查看次数

标签 统计

django ×1

python ×1

selenium ×1