Я хотел бы узнать, как установитьSeleniumHQв Windows XP/Vista/7?
В системах Ubuntu/Debian вам нужно просто ввести следующие команды:
$ sudo apt-get install python-pip
$ sudo pip install selenium
$ sudo apt-get install python-pip xvfb xserver-xephyr
$ sudo pip install selenium
и тогда я могу сделать это:
#!/usr/bin/env python
from selenium import selenium
# ...
а как насчет Windows? Спасибо за любую помощь (я знаю, где найти документацию по Selenium, но все же - кто-нибудь будет так добр, чтобы дать мне несколько шагов: я имею в виду, скачать это, сделать то ...)
решение1
Хорошо, я наконец-то сделал это, но не совсем. Я просто установил seleniumHQ:
- Загрузите последнюю версию pip отсюда:http://pypi.python.org/pypi/pip#downloads
- Распакуйте его
- Загрузите последнюю версию простого установщика для Windows: (скачать .exe в концеhttp://pypi.python.org/pypi/setuptools). Установите его.
- Перейдите в несжатый каталог pip и выполните: python setup.py install
- Добавьте ваш python c:\Python2x\Scripts в путь
- Запустите cmd.exe и введите: pip install -U selenium
и я наконец могу напечатать:
python
>> from selenium import selenium
>>
и это работает, ура! Но все еще есть проблемы с установкой этого:
xvfb xserver-xephyr
В ОС Ubuntu/Debian мне просто нужно ввести:
sudo apt-get install python-pip xvfb xserver-xephyr
и это работает, но как насчет Windows?
РЕДАКТИРОВАТЬ:
Вы не можете установить xvfb xserver-xephyr на Windows, но вы можете установить splinter, который является хорошей оболочкой SeleniumHQ. Вы можете установить его, введя:
pip install splinter
вот и все, удачи :)