2016-04-28 22 views
0

ich AppiumLibrary mit Robot Framework in jythonNicht in der Lage AppiumLibrary mit Robot Framework in jython zu installieren

Schritte folgen zu installieren versuchen:

jython -m pip install robotframework-appiumLibrary 

Fehler:

Downloading/unpacking sauceclient>=0.1.0 (from robotframework-appiumLibrary) 
    Downloading sauceclient-0.2.1.tar.gz 

    Running setup.py (path:C:\Users\ABHISH~1\AppData\Local\Temp\pip_build_abhishek 
singh\sauceclient\setup.py) egg_info for package sauceclient 

    Traceback (most recent call last): 
File "<string>", line 17, in <module> 

    File "C:\Users\ABHISH~1\AppData\Local\Temp\pip_build_abhisheksingh\saucecl 
ient\setup.py", line 27, in <module> 

    from sauceclient import __version__ 

    File "sauceclient.py", line 26, in <module> 

    is_py2 = sys.version_info.major is 2 
    AttributeError: 'tuple' object has no attribute 'major' 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 

    File "<string>", line 17, in <module> 

    File "C:\Users\ABHISH~1\AppData\Local\Temp\pip_build_abhisheksingh\sauceclient 
\setup.py", line 27, in <module> 

from sauceclient import __version__ 
File "sauceclient.py", line 26, in <module> 

    is_py2 = sys.version_info.major is 2 

**AttributeError: 'tuple' object has no attribute 'major'** 

Jeder hat eine Vorstellung davon, wie dieses libaray benutzen?

Antwort

0

Sie müssen soaceuticient-0.2.1.tar.gz debuggen. Sehen Sie, ob Sie es vor der Installation von robotframework-appiumLibrary installieren können. , um den Code in "sauceclient.py" bearbeiten zu beheben:

is_py2 = sys.version_info[0] is 2 
0

Sie so viel Dank, es hat funktioniert für mich, hier sind die Schritte, die ich gefolgt:

1.Download sauceclient-0.2.1 und geänderte sauceclient.py

is_py2 = sys.version_info[0] is 2 

2. installieren Sie sauceclient-0.2.1

jython -m setup.py installieren

3.Start: jython -m pip installieren robotframework-appiumLibrary