我的标准日志(log)模块有问题.如果我打开一条Python .7 shell和import logging一切正常:

$ python
>>> import logging
>>>

但如果我打开一条Python .4 shell和import logging我发现以下错误:

$ python3.4
>>> import logging
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2222, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 2164, in _find_spec
File "<frozen importlib._bootstrap>", line 1940, in find_spec
File "<frozen importlib._bootstrap>", line 1916, in _get_spec
File "<frozen importlib._bootstrap>", line 1897, in _legacy_get_spec
File "<frozen importlib._bootstrap>", line 863, in spec_from_loader
File "<frozen importlib._bootstrap>", line 904, in spec_from_file_location
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/logging-0.4.9.6-py3.4.egg/logging/__init__.py", line 618
raise NotImplementedError, 'emit must be implemented '\
                         ^
SyntaxError: invalid syntax

我不知道问题是什么,似乎也找不到其他有同样问题的人.

推荐答案

您似乎在Python 3环境中安装了一个名为logging的第三方库,该库隐藏了标准库版本,其中一个文件有打字错误.

Python-3.x相关问答推荐

Pandas 插入的速度太慢了.对于跟踪代码,什么是更快的替代方案?

如何将从维基百科表中抓取的数据转换为字典列表?

如何在 python 中将带有时区信息的时间戳转换为 utc 时间

如何定义部署用 Python 编写的 Firestore 第二代函数的区域/位置?

在python内的powershell中转义$_

从 LeetCode 的 Python 解决方案类中理解关键字 self

如何将列表和字典逐行组合在一起

如何在 20 秒后重复使用 Pillow 在现有图像上创建新图像?

spinbutton调整up/down箭头

如何将数据框中的每一行转换为具有属性的 node ?

Python:获取未绑定的类方法

具有 2 个输入的 python 3 map/lambda 方法

python tkInter 浏览文件夹按钮

Pytorch 的随机 Select ?

我们如何获得 __repr__() 的默认行为?

pip install dryscrape 失败并显示错误:[Errno 2] 没有这样的文件或目录:'src/webkit_server'?

为什么等效的 Python 代码要慢得多

__cause__ 和 __context__ 有什么区别?

当默认 pip 为 pip2 时,升级 pip3 的正确格式是什么?

如何在 QGraphicsView 中启用平移和zoom