原因分析,python3啟動時,檢索的不是項目包下的目錄文件,所以日志文件必須指明路徑。我原來的日志方式是:
import logging.config
log_path = "mlpcap/config/logger.config"
logging.config.fileConfig(log_path )
logger = logging.getLogger("predict")
修改為:
log_path = "mlpcap/config/logger.config"
log_file_path = path.join(path.dirname(path.abspath(__file__)), log_path)
logging.config.fileConfig(log_file_path)
logger = logging.getLogger("predict")