无法在Anaconda Python中找到测试模块

时间:2015-06-27 00:25:29

标签: python python-2.7 anaconda dpkt

我在Anaconda的Python版本中找不到test模块。任何人都可以帮我解决这个问题我试图使用的dpkt库使用此模块。

Python 2.7.8 |Anaconda 2.1.0 (x86_64)| (default, Aug 21 2014, 15:21:46)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org
>>> import test
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named test

2 个答案:

答案 0 :(得分:1)

快速修复:您可以从cpython github repository签出pystone.py的副本,然后将其复制到test中的PYTHONPATH目录。或者你将它复制到python项目根目录中的test目录(丑陋的方式)。

也许Anaconda Python没有附带test模块的副本。这是Python 2.7的标准部分。其他时候,用户不小心用其他东西覆盖了他们的Python标准库的test模块。您可以尝试使用OS X附带的Python版本。如果失败,那么尝试查看正在加载哪个test模块,并从那里开始。

import test
print test

答案 1 :(得分:0)

Alpine Linux发布python2-tests package

如果您没有Alpine fetch容器,lxc最快捷的方式来自main repo here(或apk fetch python2-testslxc}。

.apk可以使用归档程序解压缩为.tar.gz&amp;然后再解压缩。