Visual Studio 2022
LibPack-OCC76-V2
Removed prior Python install in case it was an issue, relatively clean PATH
Code: Select all
where python
C:\Users\***\github\LibPack-OCC76-V2\bin\python.exe
C:\Users\***\AppData\Local\Microsoft\WindowsApps\python.exe
Built FreeCad locally ... ran cmake-gui in a new dir (out of source build), asked for the MSVS 2022 build (set x64) config & generated... Opened MSVS toggled to Release build. After whirs and grinds it created : FreeCadmd.exe
set PYTHONHOME=C:\Users\****\github\LibPack-OCC76-V2\bin
Verified from CMAKE ... Shiboken2_DIR = C:/Users/****/github/FreeCAD-LibPack/LibPack-OCC76-V2/lib/cmake/Shiboken2-5.15.0
Verified C:\Users\****\github\FreeCAD\FreeCad_build_new\Mod\AddonManager\TestAddonManagerApp/py size is 3KB
Code: Select all
FreeCADCmd.exe --run-test 0
Code: Select all
======================================================================
ERROR: TestAddonManagerApp (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: TestAddonManagerApp
Traceback (most recent call last):
File "C:\Users\***\github\LibPack-OCC76-V2\bin\lib\unittest\loader.py", line 154, in loadTestsFromName
module = __import__(module_name)
File "C:\Users\***\github\FreeCAD\FreeCad_build_new\Mod\AddonManager\TestAddonManagerApp.py", line 26, in <module>
from AddonManagerTest.app.test_utilities import (
File "C:\Users\***\github\FreeCAD\FreeCad_build_new\Mod\AddonManager\AddonManagerTest\app\test_utilities.py", line 29, in <module>
from Addon import Addon
File "C:\Users\***\github\FreeCAD\FreeCad_build_new\Mod\AddonManager\Addon.py", line 30, in <module>
from addonmanager_macro import Macro
File "C:\Users\***\github\FreeCAD\FreeCad_build_new\Mod\AddonManager\addonmanager_macro.py", line 34, in <module>
import NetworkManager
File "C:\Users\***\github\FreeCAD\FreeCad_build_new\Mod\AddonManager\NetworkManager.py", line 70, in <module>
from PySide2 import QtCore
File "C:\Users\***\github\LibPack-OCC76-V2\bin\lib\site-packages\PySide2\__init__.py", line 107, in <module>
_setupQtDirectories()
File "C:\Users\***\github\LibPack-OCC76-V2\bin\lib\site-packages\PySide2\__init__.py", line 58, in _setupQtDirectories
import shiboken2
File "C:\Users\***\github\LibPack-OCC76-V2\bin\lib\site-packages\shiboken2\__init__.py", line 27, in <module>
from .shiboken2 import *
ImportError: DLL load failed while importing shiboken2: The specified module could not be found.
Ideas?
Thanks