Timecard failed silently on startup on my windows machine (windows 10, python 3.8). However, by running python timecard-app.exe
, I received the following error message:
Traceback (most recent call last):
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 192, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "timecard-app.exe\__main__.py", line 4, in <module>
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\site-packages\timecard\__main__.py", line 11, in <module>
from timecard.interface import interface
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\site-packages\timecard\interface\interface.py", line 8, in <module>
from timecard.interface.app import App
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\site-packages\timecard\interface\app.py", line 12, in <module>
from PySide2.QtWidgets import QApplication, QVBoxLayout, QWidget
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\site-packages\PySide2\__init__.py", line 51, in <module>
_setupQtDirectories()
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\site-packages\PySide2\__init__.py", line 21, in _setupQtDirectories
import shiboken2
File "C:\Users\moshe\AppData\Local\Programs\Python\Python38\lib\site-packages\shiboken2\__init__.py", line 27, in <module>
from .shiboken2 import *
ImportError: DLL load failed while importing shiboken2: The specified procedure could not be found.
Since this is a shiboken problem, I suppose not much can be done, but I think fair warning should be given that timecard won't work on windows with python 3.8.