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?
BTW, działa dobrze w systemie Linux. Czy ktoś wie, dlaczego nie działa na moim komputerze z systemem Windows? –