无法安装日志记录模块(Python)

28

我正在尝试为Python 3.4安装日志记录模块。我使用pip3 install logging命令进行安装。但是两次运行时都遇到了SyntaxError错误,位于__init__方法的第618行:"raise NotImplementedError, 'emit must be implemented '\"。

有人发布了与我相同的问题,并通过删除一个干扰的第三方库logging来解决了他们的问题:Logging module not working with Python3

但是我在我的site-packages目录中没有安装这样的库。

2个回答

73

logging 是 Python 标准库的一部分,自 2.3 版本以来就一直存在。只要你安装了 Python,它就可以使用。你不需要 pip install 任何东西...


1
当使用virtualenv为python3创建环境时,不会安装任何标准库。那么如何在virtualenv中安装logging呢? - wesm
2
@wesm 当然会。Python没有标准库就无法正常运行。这些文件可能不会从系统位置复制到您的虚拟环境中,但仍可供使用。 - MattDMo

2

您不需要单独安装logging模块。

logging是Python的标准模块,它随Python安装一起提供。

您只需要在Python代码中使用import logging即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接