Trying to install the the hr_zk_attendance module by cybrosys, (cant post link yet)
Odoo 17.0-20240711 (Community Edition)
Then, i got this error at first.
Unable to install module "hr_zk_attendance" because an external dependency is not met: Python library not installed: pyzk
Then i installed in the debian 12 container like this, otherwise i would get externally managed error thing :
root@odoo17:~# sudo mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.old
root@odoo16:~# pip3 install zklib
Collecting zklib
Using cached zklib-0.1.1-py3-none-any.whl
Installing collected packages: zklib
Successfully installed zklib-0.1.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead:
Restart both containers,
But even with that i still get same error when activating.
Any thoughts?
Do you have a virtual environment(venv) for your odoo. If yes try to install zklib after activating virtual environment
If you don't have venv check your python/lib/sit-packages inside check if you have zklib or not.