Как использовать Селен с искаженным Python 3

Я недавно шел дальше к Ubuntu 14.04, которая имеет и Python 2 (2.7.6) и Python 3 (3.4.0), установленный по умолчанию. Для записи сценариев тестирования мне установили Селен.

Если я использую метод искажения для создания команды Python по умолчанию для указания на него на Python 3, это не делает распознает Селен и возвращает ошибку

zac@zac:~$ alias python=python3
zac@zac:~$ cd Documents
zac@zac:~/Documents$ cd SelPython
zac@zac:~/Documents/SelPython$ python dropdown2.py
Traceback (most recent call last):
File "dropdown2.py", line 2, in <module>
from selenium import webdriver
ImportError: No module named 'selenium'

Если я возвращаюсь назад к Python 2, я могу выполнить их превосходные.

Как я позволяю Python 3 распознать Селен?

2
задан 9 March 2015 в 07:52

1 ответ

Python2 и Python3 нужно рассматривать как совершенно отдельные объекты и не смешать. Python3 не может пользоваться библиотеками Python2, и наоборот.

необходимо установить Селен в соответствии с Python 3.

sudo pip3 install -U selenium

, Также отмечают, что alias python=python3 не хорошая идея!

4
ответ дан 2 December 2019 в 02:23

Другие вопросы по тегам:

Похожие вопросы: