Как позволить Python найти HTML-библиотеку
Я скачал libtidy.dll и libtidy.lib и поместил их в соответствующие папки python27. Затем я установил pytidylib для Python. Но когда я печатаю
import tidylib
Я получил ниже ошибку, которая указывает, что Python не может найти модуль
File "<pyshell#0>", line 1, in <module>
import tidylib
File "C:\Python27\lib\site-packages\tidylib\__init__.py", line 69, in <module>
raise OSError("Could not libtidy using any of these names: %s" % (",".join(LIB_NAMES)))
OSError: Could not libtidy using any of these names: libtidy,libtidy.so,libtidy- 0.99.so.0,cygtidy-0-99-0,tidylib,libtidy.dylib,tidy
Кто-нибудь может помочь в этом?
1 ответ
Pytidylib требует Tidy, который не является пакетом Python. Вы должны установить его самостоятельно и сделать его доступным.
Если вы используете Windows, просто извлеките пакет tidy куда-нибудь и добавьте его папку bin в PATH Windows.
Я скачал libtidy.dll и libtidy.lib и поместил их в соответствующие папки python27
Не делай этого. использование pip
или же easy_install
управлять своими пакетами.
Обновление Видимо ваш вопрос о том, как установить DLL на Windows. Поместите их в любой каталог на окнах PATH.