Проблемы с установкой и работой twill в python 2.7

#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