I am attempting to build an application using meson, Gnome PasswordSafe. I have successfully built it on Arch, but have since moved to PureOS (Debian).
When running:
$ meson . _build --prefix=/usr
it tells me:
meson.build:36:4: ERROR: Problem encountered: Missing dependency pykeepass >= master
What am I missing?
Thanks!
I installed pykeepass
using pip
. When that did not work, I tried using pip3. When that did not work, I tried both again, but with sudo. Still no dice.
I then installed it from the repo/source (https://github.com/pschmitt/pykeepass). No dice.
Currently, python help recognizes pykeepass
as being installed to:
/home/dc3p/.local/lib/python3.7/site-packages/pykeepass/__init__.py
/usr/local/lib/python3.7/dist-packages/pykeepass/__init__.py
/home/dc3p/.local/lib/python2.7/site-packages/pykeepass/__init__.py
/usr/local/lib/python2.7/dist-packages/pykeepass/__init__.py
pip
and pip3
list shows pykeepass
as being present.
While I have it installed in all four locations currently, I have also tried while having only one installed at any location at a time.
I have also tried the meson
command without and with sudo. Regardless of what I do, meson throws the same error.
Expected result is a build.
dc3p
some kind of virtual env which you are using? And have you checked python is added to the path? – Tuckypykeepass
lib – Tuckypykeepass
available there, is not through a virtual environment, then with the--user
option (pip.pypa.io/en/stable/reference/pip_install/#cmdoption-user) or with the--root
option (pip.pypa.io/en/stable/reference/pip_install/#cmdoption-root) – Curst--prefix=/usr
? – Sami