Python请求模块突然停止工作

时间:2015-03-17 07:22:25

标签: python module python-requests

我是python的新手,我为我正在处理的脚本导入了几个模块,其中一个是请求。经过几周的测试我的脚本,没有任何问题突然停止工作,并出现下面的消息。

我手动安装了请求,但没有安装任何其他模块。我做的最后一件事是在python shell上执行一些import命令来测试它是否可用。

[a.panaglima]$ ./downloader_test.py
Traceback (most recent call last):
  File "./downloader_test.py", line 2, in <module>
    import time, datetime, requests, base64, urllib2, urllib, json
  File "/home/SRL/a.panaglima/time.py", line 2, in <module>
    import time, datetime, requests, base64, urllib2, urllib, json
  File "/usr/lib/python2.6/site-packages/requests-2.5.3-py2.6.egg/requests/__init__.py", line 53, in <module>
    from .packages.urllib3.contrib import pyopenssl
  File "/usr/lib/python2.6/site-packages/requests-2.5.3-py2.6.egg/requests/packages/__init__.py", line 63, in load_module
    __import__(name)
  File "/usr/lib/python2.6/site-packages/requests-2.5.3-py2.6.egg/requests/packages/urllib3/__init__.py", line 10, in <module>
    from .connectionpool import (
  File "/usr/lib/python2.6/site-packages/requests-2.5.3-py2.6.egg/requests/packages/urllib3/connectionpool.py", line 2, in <module>
    import logging
  File "/usr/lib64/python2.6/logging/__init__.py", line 89, in <module>
    _startTime = time.time()

1 个答案:

答案 0 :(得分:1)

看起来您有一个文件time.py/home/SRL/a.panaglima/time.py)导致影响内置时间模块的问题。

删除/重命名此文件。

或者,重构您的项目并使用文件顶部的from __future__ import absolute_import(高于其他导入)。 This became standard in 2.7 Python3

相关问题