Невозможно использовать Google Native Client SDK для Windows 7

Я использую SDK собственного клиента Google.
ОС – Windows 7, я уже установил python 2.7.9 и соответствующим образом настроил путь к переменной среды.
Я также загрузил nacl_sdk.zip из https://developer.chrome.com/native-client/sdk/download и извлек его.
Однако, когда я запускаю команду «список naclsdk», как она описана на странице загрузки, я получил следующие сообщения:


     C: \ Temp \ nacl_sdk> список naclsdk
     Traceback (последний последний вызов):
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 759, в 
         sys.exit (основной (sys.argv [1:]))
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 752, в главном
         InvokeCommand (арг)
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 741, в InvokeCommand
         команда (опции, args [1:], config)
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 510, в разделе «Обновление»
         manifest = LoadManifestFromURLs ([options.manifest_url] + config.GetSources ())
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 238, в LoadManifestFromURLs
         url_stream = UrlOpen (url)
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 114, в UrlOpen
         return url_opener.open (запрос)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 431, открыт
         response = self._open (req, data)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 449, в файле _open
         '_open', req)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 409, в _call_chain
         result = func (* args)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 1240, в https_open
         Контекст = self._context)
     TypeError: do_open () получил неожиданный аргумент ключевого слова 'context'
     Traceback (последний последний вызов):
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 759, в 
         sys.exit (основной (sys.argv [1:]))
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 752, в главном
         InvokeCommand (арг)
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 741, в InvokeCommand
         команда (опции, args [1:], config)
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 444, в списке
         manifest = LoadManifestFromURLs ([options.manifest_url] + config.GetSources ())
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 238, в LoadManifestFromURLs
         url_stream = UrlOpen (url)
       Файл «C: \ Temp \ nacl_sdk \ sdk_tools \ sdk_update_main.py», строка 114, в UrlOpen
         return url_opener.open (запрос)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 431, открыт
         response = self._open (req, data)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 449, в файле _open
         '_open', req)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 409, в _call_chain
         result = func (* args)
       Файл «C: \ python27 \ lib \ urllib2.py», строка 1240, в https_open
         Контекст = self._context)
     TypeError: do_open () получил неожиданный аргумент ключевого слова 'context'

На самом деле, независимо от того, какую команду я использую, она не работает вообще.
Кто-нибудь знает решение?

с той же проблемой.

Найдена эта ссылка: http://forums.udacity.com/questions/100247273/urllib2-may-be-a-bug-to-find-the-appro-method-overload

Решено путем редактирования python27 / lib / urllib2.py …

Надеюсь, поможет!