Windows XP上的BitString错误?

时间:2009-09-25 01:40:50

标签: python windows-xp python-3.x bitstring

斯科特 我要感谢你的BitString程序。我正在研究从中子探测器解释数据,我发现这个模块只是我需要的工具。不幸的是,我还没有让模块成功通过test-bitstring.py。我正在运行Windows XP和Python 3.1。我从你的网站下载了你的文件bitstring-0.4.1.zip,并将bitstring.py和test-bitstring.py解压缩到我的Python目录的\ lib文件夹中。运行test-bitstring.py后,我得到11个错误。 :(

我已经三次检查我已经下载了正确的版本,并且两个.py文件都成功地将它发送到了我的\ lib文件夹。使用Windows和BitString有一个已知的复杂功能吗?这可能是我正在做的事情,但我不知道从哪里开始。在您的文档中,如果版本正确且错误仍然存​​在,您明确要求与您联系。我很确定我错过了一些明显的东西,但我想检查一下这不是某种兼容性问题吗?

感谢您抽出宝贵时间阅读本文。很抱歉打扰你,因为我相信你会对此有很多疑问。如果你有机会回到我身边,我会非常感兴趣,为什么你认为它可能会失败。再次感谢!

2 个答案:

答案 0 :(得分:2)

我刚刚在Windows XP主机上测试了bitstring-0.4.1的test-bitstring.py在Python 3.0和Python 3.1上的完美运行。

3.1版本,具体而言,这就是发生的事情。

'3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit (Intel)]'

c:\python31\python test_bitstring.py
................................................................................
................................................................................
....................................................
----------------------------------------------------------------------
Ran 212 tests in 0.297s

OK
OP应提供更多细节,特别是11个失败测试的列表(或至少其中一些,因为它们可能因类似原因而失败。

答案 1 :(得分:1)

随时通过电子邮件向我发送这样的查询(这就是我在文档中与我联系的时候的意思) - 我很惊讶在SO上找到一个直接的问题,但我碰巧看到了它! / p>

您应该更新为latest version for Python 3(1.0.1)。我认为问题是与struct.unpack有关的奇怪的平台相关问题已在rev. 445中修复。