2016-04-03 12 views
0

私はPythonには新しく、Robot Frameworkでテストを自動化しようとしています。 pipでライブラリをダウンロードしようとしたときにいくつか問題が発生しました。失敗したPython 3.5.1 Robot Frameworkライブラリをダウンロードできません

Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "C:\Users\Radek\AppData\Local\Temp\pip-build-gh4jw21a\robotframework-selenium2library\setup.py", line 8, in <module> 
    use_setuptools() 
    File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 145, in use_setuptools 
    return _do_download(version, download_base, to_dir, download_delay) 
    File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 125, in _do_download 
    _build_egg(egg, tarball, to_dir) 
    File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 99, in _build_egg 
    _extractall(tar) 
    File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 467, in _extractall 
    self.chown(tarinfo, dirpath) 
TypeError: chown() missing 1 required positional argument: 'numeric_owner' 

---------------------------------------- 

コマンド "のpython setup.py egg_info":上記の例外の取り扱い中 Collecting robotframework-selenium2library Using cached robotframework-selenium2library-1.7.4.tar.gz Complete output from command python setup.py egg_info: Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz Extracting in C:\Users\Radek\AppData\Local\Temp\tmpooendh2g Traceback (most recent call last): File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 143, in use_setuptools raise ImportError ImportError 、別の例外が発生しました: 私はPython 3.5.1Robot Framework 3.0、コマンドpip install robotframework-selenium2libraryためPyCharm 2016.1(64)

出力を使用していますエラーコード1でC:¥Users¥Radek¥AppData¥Local¥Temp¥pip-build-gh4jw21a¥robotframework-selenium2library¥

Setuptoolsが最新ですので、ez_setup

C:\Users\Radek>pip install --upgrade setuptools Requirement already up-to-date: setuptools in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages C:\Users\Radek>pip install ez_setup Requirement already satisfied (use --upgrade to upgrade): ez-setup in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages

+0

はあなたがダウンロードすることができ--preインストールPIP問題のない他の図書館? setuptools/ez_setupの古いバージョンを試してみてはいかがですか? – shicky

答えて

2

Selenium2Libraryは(まだ)のPython 3.xのと互換性がありません

Selenium2LibraryをPythonのすべてのバージョンと互換性を持たせるために、プルリクエスト(github.com/robotframework/Selenium2Library/pull/564)がありますが、公式リリースではなく、Python 2.6,2.7および2.7でテストされています。 3.4。

私はあなたが持つたとえばgithub.com/HelioGuilherme66/robotframework-selenium2library/releases/tag/v1.8.0b1 を試みることができるインストールしたい: は、-Uがhttps://github.com/HelioGuilherme66/robotframework-selenium2library/archive/v1.8.0b1.zip

関連する問題