Tôi đang thử Native Client SDK của Google.
Hệ điều hành là Windows 7, tôi đã cài đặt python 2.7.9 và thiết lập đường dẫn biến môi trường cho phù hợp.
Tôi cũng đã tải xuống nacl_sdk.zip từ https://developer.chrome.com/native-client/sdk/download và trích xuất nó.
Tuy nhiên, như tôi đã chạy lệnh "danh sách naclsdk" vì nó được mô tả trên trang tải về, tôi nhận được thông báo sau:Không thể sử dụng Google Native Client SDK trên 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'
Trong thực tế, bất kể lệnh gì tôi sử dụng, nó dường như không làm việc chút nào.
Có ai biết giải pháp này không?
BTW, nó hoạt động tốt trong Linux. Có ai biết tại sao nó không hoạt động trên máy Windows của tôi? –