2014-12-26 4 views
5

Próbuję pakietu SDK klienta natywnego Google.
OS to Windows 7, zainstalowałem już python 2.7.9 i odpowiednio ustawię ścieżkę zmiennej środowiskowej.
Pobrałem też plik nacl_sdk.zip z https://developer.chrome.com/native-client/sdk/download i wyodrębniłem go.
Jednakże, jak uruchomić komendę „naclsdk listę” jak jest to opisane na stronie pobierania, mam następujące komunikaty:Nie można użyć pakietu Google Native Client SDK w systemie Windows 7

 

    C:\Temp\nacl_sdk>naclsdk list 
    Traceback (most recent call last): 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 759, in 
     sys.exit(main(sys.argv[1:])) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 752, in main 
     InvokeCommand(args) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 741, in InvokeCommand 
     command(options, args[1:], config) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 510, in Update 
     manifest = LoadManifestFromURLs([options.manifest_url] + config.GetSources()) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 238, in LoadManifestFromURLs 
     url_stream = UrlOpen(url) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 114, in UrlOpen 
     return url_opener.open(request) 
     File "C:\python27\lib\urllib2.py", line 431, in open 
     response = self._open(req, data) 
     File "C:\python27\lib\urllib2.py", line 449, in _open 
     '_open', req) 
     File "C:\python27\lib\urllib2.py", line 409, in _call_chain 
     result = func(*args) 
     File "C:\python27\lib\urllib2.py", line 1240, in https_open 
     context=self._context) 
    TypeError: do_open() got an unexpected keyword argument 'context' 
    Traceback (most recent call last): 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 759, in 
     sys.exit(main(sys.argv[1:])) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 752, in main 
     InvokeCommand(args) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 741, in InvokeCommand 
     command(options, args[1:], config) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 444, in List 
     manifest = LoadManifestFromURLs([options.manifest_url] + config.GetSources()) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 238, in LoadManifestFromURLs 
     url_stream = UrlOpen(url) 
     File "C:\Temp\nacl_sdk\sdk_tools\sdk_update_main.py", line 114, in UrlOpen 
     return url_opener.open(request) 
     File "C:\python27\lib\urllib2.py", line 431, in open 
     response = self._open(req, data) 
     File "C:\python27\lib\urllib2.py", line 449, in _open 
     '_open', req) 
     File "C:\python27\lib\urllib2.py", line 409, in _call_chain 
     result = func(*args) 
     File "C:\python27\lib\urllib2.py", line 1240, in https_open 
     context=self._context) 
    TypeError: do_open() got an unexpected keyword argument 'context' 

w rzeczywistości, bez względu na to polecenie używam, nie wydaje do pracy w ogóle.
Czy ktoś zna rozwiązanie?

+0

BTW, działa dobrze w systemie Linux. Czy ktoś wie, dlaczego nie działa na moim komputerze z systemem Windows? –

Odpowiedz

Powiązane problemy