czyt1988 / data-workbench

Data processing tool software developed by QT(CPP)
GNU Lesser General Public License v3.0
31 stars 16 forks source link

使用Qt Creator基于CMake构建data-workbench应用程序输出错误 #8

Open gwlee920 opened 1 month ago

gwlee920 commented 1 month ago

第二步构建data-workbench完成后输出以下错误信息:

16:17:52: Starting E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\DAWorkBenchd.exe...

argv[ 0 ] E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\DAWorkBenchd.exe | 2024-08-02 16:17:53int qMain(int, char**),E:/data-workbench/src/APP/main.cpp Setting up translator: Language: "Chinese" Country: "China" Script: "Simplified Han" Name: "zh_CN" bcp47 Name: "zh" ui language: QList("zh-CN", "zh-Hans-CN", "zh", "en-US", "en-Latn-US", "en") Am Text: "涓婂崍" Pm Text: "涓嬪崍" Currency Symbol: "楼" Date Format: "yyyy'骞�'M'鏈�'d'鏃�'" Date Time Format: "yyyy'骞�'M'鏈�'d'鏃�' H:mm:ss" Decimal point: "." Group separator: "," Exponential: "E" Zero digit: "0" Percent: "%" Positive sign: "+" Negative sign: "-" | 2024-08-02 16:17:53DA::DATranslatorManeger::DATranslatorManeger(),E:/data-workbench/src/DAUtils/DATranslatorManeger.cpp begin install translator at "zh_CN" | 2024-08-02 16:17:53int DA::DATranslatorManeger::installAllTranslator(const QString&),E:/data-workbench/src/DAUtils/DATranslatorManeger.cpp can not load translator: "qt_zh_CN" in dir "E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin/translations" | 2024-08-02 16:17:53int DA::DATranslatorManeger::installAllTranslator(const QString&),E:/data-workbench/src/DAUtils/DATranslatorManeger.cpp can not load translator: "da_zh_CN" in dir "E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin/translations" | 2024-08-02 16:17:53int DA::DATranslatorManeger::installAllTranslator(const QString&),E:/data-workbench/src/DAUtils/DATranslatorManeger.cpp begin app core initialized | 2024-08-02 16:17:53virtual bool DA::DAAppCore::initialized(),E:/data-workbench/src/APP/DAAppCore.cpp "Python interpreter path is E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\Python" | 2024-08-02 16:17:53bool DA::DAAppCore::initializePythonEnv(),E:/data-workbench/src/APP/DAAppCore.cpp Python path configuration: PYTHONHOME = 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin' PYTHONPATH = 'F:\Carla\sumo\sumo\tools\' program name = 'python' isolated = 0 environment = 1 user site = 1 import site = 1 sys._base_executable = 'E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\DAWorkBenchd.exe' sys.base_prefix = 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin' sys.base_exec_prefix = 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin' sys.platlibdir = 'lib' sys.executable = 'E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\DAWorkBenchd.exe' sys.prefix = 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin' sys.exec_prefix = 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin' sys.path = [ 'F:\Carla\sumo\sumo\tools\', 'E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\python39.zip', 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin\DLLs', 'E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin\lib', 'E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin', ] failed to get the Python codec of the filesystem encoding | 2024-08-02 16:17:53void DA::DAPyInterpreter::initializePythonInterpreter(),E:/data-workbench/src/DAPyBindQt/DAPyInterpreter.cpp "Python scripts path is E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\PyScripts" | 2024-08-02 16:17:53bool DA::DAAppCore::initializePythonEnv(),E:/data-workbench/src/APP/DAAppCore.cpp ModuleNotFoundError: No module named 'os'

At: E:\data-workbench\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\bin\PyScripts\DAWorkbench__init__.py(3):

(228): _call_with_frames_removed (850): exec_module (695): _load_unlocked (986): _find_and_load_unlocked (1007): _find_and_load | [2024-08-02 16:17:53](16)DA::DAPyObjectWrapper::DAPyObjectWrapper()::,E:/data-workbench/src/DAPyBindQt/DAPyObjectWrapper.cpp > "can not import DAWorkbench module" | [2024-08-02 16:17:53](35)bool DA::DAPyWorkBench::import(),E:/data-workbench/src/DAPyScripts/DAPyWorkBench.cpp > AttributeError: 'NoneType' object has no attribute 'io' | [2024-08-02 16:17:53](42)bool DA::DAPyWorkBench::import(),E:/data-workbench/src/DAPyScripts/DAPyWorkBench.cpp > "Scripts initialize error" | [2024-08-02 16:17:53](122)bool DA::DAAppCore::initializePythonEnv(),E:/data-workbench/src/APP/DAAppCore.cpp > core have been initialized Python Env | [2024-08-02 16:17:53](50)virtual bool DA::DAAppCore::initialized(),E:/data-workbench/src/APP/DAAppCore.cpp > core have been initialized App Data Manager | [2024-08-02 16:17:53](54)virtual bool DA::DAAppCore::initialized(),E:/data-workbench/src/APP/DAAppCore.cpp > showFigureSettingWidget | [2024-08-02 16:17:53](277)void DA::DAChartSettingWidget::showFigureSettingWidget(),E:/data-workbench/src/DAGui/DAChartSettingWidget.cpp > "plugin dir is:E:/data-workbench/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/bin/plugins" | [2024-08-02 16:17:54](127)void DA::DAPluginManager::load(DA::DACoreInterface*),E:/data-workbench/src/DAPluginSupport/DAPluginManager.cpp > apply setting | [2024-08-02 16:17:54](179)virtual bool DA::DAAppConfig::apply(),E:/data-workbench/src/APP/SettingPages/DAAppConfig.cpp > onMessageQueueSizeChanged: 8 | [2024-08-02 16:17:54](248)void DA::DAMessageLogsModel::onMessageQueueSizeChanged(int),E:/data-workbench/src/DAGui/Models/DAMessageLogsModel.cpp
gwlee920 commented 4 weeks ago

有没有人哇: begin install translator at "zh_CN" | 2024-08-16 13:44:14int __cdecl DA::DATranslatorManeger::installAllTranslator(const class QString &),E:\data-workbench\src\DAUtils\DATranslatorManeger.cpp

can not load translator: "qt_zh_CN" in dir "E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin/translations" | 2024-08-16 13:44:14int cdecl DA::DATranslatorManeger::installAllTranslator(const class QString &),E:\data-workbench\src\DAUtils\DATranslatorManeger.cpp can not load translator: "da_zh_CN" in dir "E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin/translations" | 2024-08-16 13:44:14int cdecl DA::DATranslatorManeger::installAllTranslator(const class QString &),E:\data-workbench\src\DAUtils\DATranslatorManeger.cpp begin app core initialized | 2024-08-16 13:44:14bool cdecl DA::DAAppCore::initialized(void),E:\data-workbench\src\APP\DAAppCore.cpp "Python interpreter path is E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\Python" | 2024-08-16 13:44:14bool cdecl DA::DAAppCore::initializePythonEnv(void),E:\data-workbench\src\APP\DAAppCore.cpp Python path configuration: PYTHONHOME = 'E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin' PYTHONPATH = (not set) program name = 'python' isolated = 0 environment = 1 user site = 1 safe_path = 0 import site = 1 is in build tree = 0 stdlib dir = 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\Lib' sys._base_executable = 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\DAWorkBenchd.exe' sys.base_prefix = 'E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin' sys.base_exec_prefix = 'E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin' sys.platlibdir = 'DLLs' sys.executable = 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\DAWorkBenchd.exe' sys.prefix = 'E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin' sys.exec_prefix = 'E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin' sys.path = [ 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\python312.zip', 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\DLLs', 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\Lib', 'E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin', ] failed to get the Python codec of the filesystem encoding | 2024-08-16 13:44:14void cdecl DA::DAPyInterpreter::initializePythonInterpreter(void),E:\data-workbench\src\DAPyBindQt\DAPyInterpreter.cpp "Python scripts path is E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\PyScripts" | 2024-08-16 13:44:14bool cdecl DA::DAAppCore::initializePythonEnv(void),E:\data-workbench\src\APP\DAAppCore.cpp ModuleNotFoundError: No module named 'typing'

At: E:\data-workbench\bin_Debug_qt6.4.0_MSVC_x64\bin\PyScripts\DAWorkbench__init__.py(4):

(488): _call_with_frames_removed (995): exec_module (950): _load_unlocked (1333): _find_and_load_unlocked (1360): _find_and_load | [2024-08-16 13:44:14](16)auto __cdecl DA::DAPyObjectWrapper::{ctor}::::operator ()(const char *) const,E:\data-workbench\src\DAPyBindQt\DAPyObjectWrapper.cpp > "can not import DAWorkbench module" | [2024-08-16 13:44:14](35)bool __cdecl DA::DAPyWorkBench::import(void),E:\data-workbench\src\DAPyScripts\DAPyWorkBench.cpp > AttributeError: 'NoneType' object has no attribute 'io' | [2024-08-16 13:44:14](42)bool __cdecl DA::DAPyWorkBench::import(void),E:\data-workbench\src\DAPyScripts\DAPyWorkBench.cpp > "Scripts initialize error" | [2024-08-16 13:44:14](122)bool __cdecl DA::DAAppCore::initializePythonEnv(void),E:\data-workbench\src\APP\DAAppCore.cpp > core have been initialized Python Env | [2024-08-16 13:44:14](50)bool __cdecl DA::DAAppCore::initialized(void),E:\data-workbench\src\APP\DAAppCore.cpp > core have been initialized App Data Manager | [2024-08-16 13:44:14](54)bool __cdecl DA::DAAppCore::initialized(void),E:\data-workbench\src\APP\DAAppCore.cpp > showFigureSettingWidget | [2024-08-16 13:44:15](277)void __cdecl DA::DAChartSettingWidget::showFigureSettingWidget(void),E:\data-workbench\src\DAGui\DAChartSettingWidget.cpp > "plugin dir is:E:/data-workbench/bin_Debug_qt6.4.0_MSVC_x64/bin/plugins" | [2024-08-16 13:44:18](127)void __cdecl DA::DAPluginManager::load(class DA::DACoreInterface *),E:\data-workbench\src\DAPluginSupport\DAPluginManager.cpp > apply setting | [2024-08-16 13:44:18](179)bool __cdecl DA::DAAppConfig::apply(void),E:\data-workbench\src\APP\SettingPages\DAAppConfig.cpp > onMessageQueueSizeChanged: 8 | [2024-08-16 13:44:18](248)void __cdecl DA::DAMessageLogsModel::onMessageQueueSizeChanged(int),E:\data-workbench\src\DAGui\Models\DAMessageLogsModel.cpp > copy to clipboard: "2024-08-16 13:44:14\tModuleNotFoundError: No module named 'typing'\n\nAt:\n E:\\data-workbench\\bin_Debug_qt6.4.0_MSVC_x64\\bin\\PyScripts\\DAWorkbench\\__init__.py(4): \n (488): _call_with_frames_removed\n (995): exec_module\n (950): _load_unlocked\n (1333): _find_and_load_unlocked\n (1360): _find_and_load\n" | [2024-08-16 14:08:39](267)void __cdecl DA::DAMessageLogViewWidget::copySelectionMessageToClipBoard(void),E:\data-workbench\src\DAGui\DAMessageLogViewWidget.cpp