0%

mtools-Bugs

一些bug

1.No module named ‘config.env’
1
2
3
4
5
6
Traceback (most recent call last):
File "D:\pythonpro\tools-base-commit\tools-base\app.py", line 2, in <module>
from server import app,AppConfig
File "D:\pythonpro\tools-base-commit\tools-base\server.py", line 10, in <module>
from config.env import AppConfig
ModuleNotFoundError: No module named 'config.env'

显而易见,这是导入包时没有找到路径,而实际上在 Python 中,一个目录只有包含 __init__.py 文件时,才会被识别为一个包。这个文件可以是空的,但它告诉 Python 解释器,这个目录应该被视为一个模块的一部分。因此,当你尝试从 config.env 导入时,Python 会检查 config 是否是一个包,而 __init__.py 的存在正是这种识别的关键。

2.dlib安装失败
1
2
3
4
5
6
ERROR: CMake must be installed to build dlib
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for dlib
Failed to build dlib
ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects

即使pip安装cmake依旧会报错,解决方案是conda安装cmake、visual studio安装cmake,apt-get安装cmake等