Après extraction tar.gz et en cours d'exécution python setup install
, le sélénium est installé dans,Comment installer sélenium en utilisant python3?
....
creating /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
Extracting selenium-3.4.3-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding selenium 3.4.3 to easy-install.pth file
Installed /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
.....
En cours d'exécution,
python functionalTest.py
il fonctionne très bien
Mais
python3.6 functionalTest.py
donne, erreur:
ModuleNotFoundError: No module named 'selenium'
parce que je ne pouvais pas installer le sélénium en utilisant python3.6 sur Ubuntu, avec succès, comme indiqué ci-dessous,
$ ls setup*
setup.cfg setup.py
$ python3.6 setup install
python3.6: can't open file 'setup': [Errno 2] No such file or directory
$ python3.6 setup.py install
Traceback (most recent call last):
File "setup.py", line 22, in <module>
from setuptools import setup
ModuleNotFoundError: No module named 'setuptools'
.....
Original exception was:
Traceback (most recent call last):
File "setup.py", line 22, in <module>
from setuptools import setup
ModuleNotFoundError: No module named 'setuptools'
$
Edit:
Après avoir installé setuptools , ci-dessous est l'observation,
$ python3.6 setup.py install
.....
creating /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
Extracting selenium-3.4.3-py2.7.egg to /usr/local/lib/python2.7/dist-packages
selenium 3.4.3 is already the active version in easy-install.pth
Installed /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
Processing dependencies for selenium==3.4.3
Finished processing dependencies for selenium==3.4.3
$ cd /usr/local/lib/python
python2.7/ python3.5/ python3.6/
$
$ easy_install --version
setuptools 20.7.0 from /usr/lib/python2.7/dist-packages (Python 2.7)
$ pip --version
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
$
Question:
Comment configurer pour python3.6 choisir le sélénium? Pourquoi le sélénium est-il installé au /usr/local/lib/python2.7
malgré l'utilisation de python3.6
?
salut, exécutez: 'python3.6 install' de configuration pour Installez sélenium pour python3.6, puis essayez d'exécuter – Stack
Pourquoi ne pas utiliser pip? –
@Stack En disant 'python3.6 setup.py install' je reçois une erreur,' ModuleNotFoundError: Aucun module nommé 'setuptools'' du code 'de setuptools import setup' – overexchange