import beanstalk(pybeanstalk)结果“导入错误没有名为'serverconn'的模块”

时间:2016-03-31 21:31:58

标签: python beanstalkd

我在Win 10上使用Anaconda 2.4.1(64位)和Python 3.5.1运行Spyder。当我尝试通过以下方式导入pybeanstalk时:

import beanstalk

IPython控制台返回:

import error no module named 'serverconn'

我已经完成了我的谷歌搜索错误,我得到的只是一个Google Groups线程,其中某人遇到了未安装pyyaml的问题。线程是关于pybeanstalk所以我希望它是相关的。但是,它没有提供任何解决方案。其余的结果并没有更好。但是,安装了pyyaml。它现在也更新了。问题仍然存在。

我试图谷歌确切的错误,但没有找到任何内容,因此谷歌返回广泛匹配结果而不是完全匹配结果。结果是一系列关于未找到其他各种包的结果。

我可以在Google上找到的serverconn的唯一引用是serverconn.py,作为之前提到的Google网上论坛帖子的一部分。

我还试图从这里安装https://github.com/beanstalkd/pybeanstalk并获得相同的结果。

我注意到一些beanstalk包与Python 3兼容。但是,pybeanstalk没有提到它。

我错过了什么?感谢

1 个答案:

答案 0 :(得分:0)

在pybeanstalk的官方存储库上提交this issue之后,其中一位维护者提供了response

  

不支持Python 3。随意为此打开一个问题。不能保证任何人都有时间处理这个问题。更新此软件包以支持Python3并非易事。

编辑:我找到了一个名为pystalkd的Beanstalkd客户端here的仅Python 3版本。

另一个名为pystalk,兼容Python 2和3。