0

Robotframework 用の Selenium2Library のインポートに行き詰まりました。

Selenium2Library のインストールを検証しようとすると、Python シェルで次のエラーが表示されます

>>> 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'
>>> 

以前に別のモジュールでこのエラーが発生し、easy_install (モジュール名) を使用して修正できましたが、キーワードに対してこれを行うと、この結果が得られます

Searching for keywords
Reading https://pypi.python.org/simple/keywords/
Couldn't find index page for 'keywords' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or download links found for keywords
error: Could not find suitable distribution for Requirement.parse('keywords')

私は実際にはプログラマーではなくテスターであるため、アドバイスをいただければ幸いです。ありがとう

4

2 に答える 2

1

Python 3.4 で正常に動作するプレリリース パッケージがあります。ここからインストールできます。

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

プル リクエストはマージを待機しています。

于 2016-06-14T19:12:11.837 に答える
0

現在、Selenium2Library は Python 3.5 と互換性がありません。代わりに Python 2.7 を使用してください。

Python 3 サポートの追加に関する問題

于 2016-06-14T16:47:35.980 に答える