来自时间戳的点属性错误

时间:2018-07-04 11:38:35

标签: python pip

当我尝试使用pip安装python模块时,总是会出现此错误(py -m pip install(无论如何)

    Traceback (most recent call last):
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\__main__.py", line 16, in <module>
    from pip._internal import main as _main  # noqa
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_internal\__init__.py", line 20, in <module>
    from pip._vendor.urllib3.exceptions import DependencyWarning
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\urllib3\__init__.py", line 8, in <module>
    from .connectionpool import (
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\urllib3\connectionpool.py", line 11, in <module>
    from .exceptions import (
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\urllib3\exceptions.py", line 2, in <module>
    from .packages.six.moves.http_client import (
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 634, in _load_backward_compatible
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\urllib3\packages\six.py", line 203, in load_module
    mod = mod._resolve()
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\urllib3\packages\six.py", line 115, in _resolve
    return _import_module(self.mod)
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\urllib3\packages\six.py", line 82, in _import_module
    __import__(name)
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\http\client.py", line 71, in <module>
    import email.parser
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\email\parser.py", line 12, in <module>
    from email.feedparser import FeedParser, BytesFeedParser
  File "C:\Users\userAppData\Local\Programs\Python\Python35\lib\email\feedparser.py", line 27, in <module>
    from email import message
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\email\message.py", line 16, in <module>
    from email import utils
  File "C:\Users\user\AppData\Local\Programs\Python\Python35\lib\email\utils.py", line 30, in <module>
    import datetime
  File "C:\Users\user\Desktop\datetime.py", line 10, in <module>
    date = datetime.datetime.fromtimestamp(str(['positionTS']) / 1e3)
AttributeError: module 'datetime' has no attribute 'fromtimestamp'

我从这里尝试了几个选项来修复它,但是每个都会导致相同的错误。我想知道是否需要卸载然后重新安装,可能是旧版本。

感谢所有帮助。

1 个答案:

答案 0 :(得分:0)

这看起来非常类似于我已经看到(并且已经回答)的问题。看起来您有一个模块或Python程序,其名称与系统模块相同:datetime.py(我在堆栈跟踪中看到"C:\Users\user\Desktop\datetime.py")。

在许多情况下,这可能会导致问题,应该避免。

有关相同情况的另一个示例,请参见此处:

ModuleNotFoundError: No module named 'tensorflow.contrib'; 'tensorflow' is not a package