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

Posted

技术标签:

【中文标题】无法安装日志记录模块(Python)【英文标题】:Unable to install logging module (Python) 【发布时间】:2016-01-15 12:06:25 【问题描述】:

我正在尝试为 Python 3.4 安装日志记录模块。我正在使用 pip3 安装日志记录。两次我都在 init 方法的第 618 行遇到了 SyntaxError:“raise NotImplementedError, 'emit must be implemented '\”。

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

但是我的站点包目录中还没有安装这样的库。

谢谢!

【问题讨论】:

【参考方案1】:

logging 是 Python 标准库的一部分,从 2.3 版开始就存在。安装 Python 后即可使用。你不需要pip install 任何东西...

【讨论】:

在为 python3 使用 virtualenv 时没有安装任何标准库。那么如何安装登录到 virtualenv 呢? @wesm 当然可以。没有标准库,Python 将无法运行。这些文件可能不会从系统位置复制到您的 virtualenv 中,但它们仍然可以使用。

以上是关于无法安装日志记录模块(Python)的主要内容,如果未能解决你的问题,请参考以下文章

在 python 项目中如何记录日志

python日志模块记录三_日志命名_日志轮转

在Python日志记录模块中禁止换行

如何为 Python 日志记录输出着色?

Python logging模块使用配置文件记录日志

仅在出现错误时创建 Python 日志文件(使用日志记录模块)