2016-05-10 29 views
5

Ho installato il pacchetto apt python3-selenium su Ubuntu 16.04. Durante l'installazione, ha ottenuto un messaggio:Come installare il webdriver firefoxdriver per il selenio python3 su ubuntu?

Suggested packages: 
    chromedriver firefoxdriver 
The following NEW packages will be installed: 
    python3-selenium 

Quando si tenta di eseguire casi di test in python3-django, ottengo il seguente errore:

FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/firefoxdriver/webdriver.xpi' 

ho la ricerca di pacchetti citarne firefoxdriver nel repository di Ubuntu, ma nessuno esiste.

Qualsiasi aiuto nell'installazione dei webdriver è stato apprezzato.

+0

Si potrebbe considerare di chiedere su http://askubuntu.com o http://superuser.com ma per quanto posso dire questo non ha nulla a che fare con la programmazione, e non sembra nemmeno rilevante per il "selenio" (o python o django) –

risposta

3

Non sono sicuro di come installare il webdriver di Firefox dopo aver installato il pacchetto python3-selenium.

È possibile installare utilizzando invece pip, idealmente in un ambiente virtuale.

Se hai installato Firefox ed esegui pip install selenium nel tuo ambiente virtuale, dovresti essere pronto.

+0

Ho installato il selenio tramite il pacchetto ubuntu python3-selenium. C'è un modo per installare il webdriver firefox per questo? Oppure, stai suggerendo di installare tramite pip, invece? – shishirjaiswal

+0

installazione tramite pip lavorato! Grazie @Alasdair. – shishirjaiswal

+1

ha funzionato anche per me. Piccola osservazione: per python3 usare 'pip3'. – jadsq