Доступ к python httplib2 через сетевой ресурс в Windows 7

Я пытаюсь запустить python из общего сетевого ресурса в Windows 7. Общий сетевой ресурс T:

>t:\python-2.6.1\python
Python 2.6.1 (r261:67517, Dec  4 2008, 16:51:00) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import httplib2
httplib2\__init__.py:29: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "T:\python-2.6.1\lib\python2.6\site-packages\httplib2\__init__.py", line 36, in <module>
import httplib
File "T:\python-2.6.1\lib\httplib.py", line 77, in <module>
import mimetools
File "T:\python-2.6.1\lib\mimetools.py", line 6, in <module>
import tempfile
File "T:\python-2.6.1\lib\tempfile.py", line 34, in <module>
from random import Random as _Random
File "T:\python-2.6.1\lib\random.py", line 871, in <module>
_inst = Random()
File "T:\python-2.6.1\lib\random.py", line 96, in __init__
self.seed(x)
File "T:\python-2.6.1\lib\random.py", line 110, in seed
a = long(_hexlify(_urandom(16)), 16)
WindowsError: [Error 127] The specified procedure could not be found

Когда я копирую python-2.6.1 на свой локальный диск, он работает нормально. Он также отлично работает на моем компьютере с Windows XP, используя тот же сетевой ресурс.


person aj.    schedule 18.12.2009    source источник
comment
Конкретная ошибка, безусловно, выглядит неожиданно, но можете ли вы проверить, вызывает ли у вас та же проблема последняя версия httplib2? Тот факт, что вы получаете предупреждение об устаревании md5, говорит о том, что вы используете более старую версию. Может быть, это поможет (но вряд ли).   -  person Peter Hansen    schedule 19.12.2009


Ответы (1)


Питер, когда я копирую python-2.6.1 из общего сетевого ресурса на свой локальный диск, он работает нормально. Он также отлично работает на моем компьютере с Windows XP, используя тот же сетевой ресурс.

person aj.    schedule 19.12.2009
comment
хорошо, проблема не в httplib2, а в random. Если я импортирую случайный текст в приглашении, он выдает указанную выше ошибку. Все работает нормально, если я скопирую python на свой локальный диск. - person aj.; 06.01.2010