#python #python-2.7 #twill
#python #python-2.7 #twill
Вопрос:
Я установил twill с помощью pip и еще одну попытку с помощью easy_install, я хочу поиграть с ним в Powershell. После этой страницы — http://twill.idyll.org / Я хотел с этим поиграть.
Чтобы начать использовать twill, установите его, а затем введите twill-sh. В приглашении введите:
перейти http://www.slashdot.org / показать showforms показать историю
Когда я набираю twill-sh, он не работает. Я ввел его в power shell, попробовал его после загрузки python и попробовал его после использования import twill и попробовал его. Я получаю только ошибки.
Traceback (most recent call last):
File "C:Python27Scriptstwill-sh-script.py", line 9, in <module>
load_entry_point('twill==1.8.0', 'console_scripts', 'twill-sh')()
File "buildbdist.win32eggpkg_resources.py", line 356, in load_entry_point
File "buildbdist.win32eggpkg_resources.py", line 2439, in load_entry_point
File "buildbdist.win32eggpkg_resources.py", line 2155, in load
File "C:Python27libsite-packagestwill__init__.py", line 52, in <module>
from shell import TwillCommandLoop
File "C:Python27libsite-packagestwillshell.py", line 9, in <module>
from twill import commands, parse, __version__
File "C:Python27libsite-packagestwillcommands.py", line 7, in <module>
from lxml import html
Как мне просто загрузить модули, чтобы я мог играть с ними без написания сценариев?
Комментарии:
1. Ваш вопрос неясен.
2. PowerShell не имеет ничего общего с Python. Вы можете использовать PowerShell для запуска
python.exe
, но это ничем не отличается от использованияcmd.exe
для его запуска.3. Первым шагом для устранения этой ошибки будет установка lxml: lxml.de/installation.html#ms-windows
Ответ №1:
У меня была такая же проблема. Далее в журнале я обнаружил следующее:
File "C:Anacondalibsite-packageslxmlcssselect.py", line 18, in <module> raise ImportError('cssselect seems not to be installed. '
ImportError: cssselect seems not to be installed. See http://packages.python.org/cssselect/
Что я исправил, установив пакет cssselect (используя conda, поскольку у меня установлена Anaconda, pip должен сделать то же самое).
conda install cssselect