I just installed html5lib for Python with Windows Command Prompt. The package was installed here:

File "C:\Python27\lib\site-packages\html5lib

However, if I try to import html5lib:

#! /usr/bin/python
import html5lib

I get the following error:

Traceback (most recent call last):
File "C:\Users\workspace\testhtml5\src\test.py", line 2, in <module>
import html5lib
File "C:\Python27\lib\site-packages\html5lib\__init__.py", line 16, in <module>
from .html5parser import HTMLParser, parse, parseFragment
File "C:\Python27\lib\site-packages\html5lib\html5parser.py", line 2, in <module>
from six import with_metaclass
ImportError: No module named six

Any idea on what might be causing the error? Thanks

有帮助吗?

解决方案

You're missing the six module. You can download it from here, or better, use pip install six .

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top