2016-06-14 9 views
0

Haben Sie stecken Selenium2Library für Robotframe importieren.Importieren Selenium2Library

Beim Versuch, meine Installation von Selenium2Library zu validieren erhalte ich die folgende Fehlermeldung in der Python-Shell

>>> import Selenium2Library 
Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import Selenium2Library 
    File "C:\Users\user\AppData\Local\Programs\Python\Python35-32\lib\site-packages\robotframework_selenium2library-1.7.4-py3.5-win32.egg\Selenium2Library\__init__.py", line 2, in <module> 
    from keywords import * 
ImportError: No module named 'keywords' 
>>> 

Ich hatte diesen Fehler, bevor sie mit einem anderen Modul und war in der Lage, es zu beheben easy_install (Modulnamen) unter Verwendung jedoch Dies für Schlüsselwörter zu tun, gibt dieses Ergebnis

Jeder Ratschlag sehr geschätzt, da ich nicht wirklich ein Programmierer, sondern ein Tester bin. Danke

+0

Haben Sie es mit Pip installiert? – hashcode55

+0

Yep installiert mit Pip. –

+0

gibt Antwort Anforderung bereits aktuell: robotframework in c: \ Benutzer \ Benutzer \ appdata \ lokale \ Programme \ python \ python35-32 \ lib \ site-packages –

Antwort

1

Es ist ein Pre-Release-Paket, das mit Python 3.4, funktioniert gut here, die Sie installieren können mit:

pip install --pre -U https://github.com/HelioGuilherme66/robotframework-selenium2library/archive/v1.8.0b3.tar.gz 

Die Pull Request für merge wartet.

+0

Ich konnte auf Robotframework 3, Python 3 und die obige Selenium2Library updaten. Stellen Sie sicher, dass es sich dabei um die Version 'v1.8.0b3.tar.gz' handelt und nicht um die' ... 0b1' Version, die im Netz vorhanden ist. – eratech