user@host:~/PyBitmessage/src$ python bitmessagemain.py
ERROR: The msgpack package is not available.It is highly recommended for messages coding.
ERROR: On Debian, try running "apt-get install python-msgpack" as root.
Loading existing config files from /home/user/.config/PyBitmessage/
Using default logger configuration
2022-02-16 [time] - CRITICAL - PyBitmessage requires PyQt unless you want to run it as a daemon and interact with it using the API. You can download it from Riverbank Computing | Download or by searching Google for 'PyQt Download' (without quotes).
Traceback (most recent call last):
File "/home/user/PyBitmessage/src/bitmessageqt/init.py", line 5, in <module>
from PyQt4 import QtCore, QtGui
ImportError: No module named PyQt4
user@host:~/PyBitmessage/src$ sudo apt-get install python-msgpack
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: Unable to locate package python-msgpack
i follow this guide
and fail
@sven this is qubes specific because in whonix this work, but in qube it doesn’t and am trying to work in qube
also i did install all dependancies in whonix-ws-16 and they downloaded there. but i still get error message in anon-whonix. yes restarted everything. many time
user@host:~$ sudo apt install git python3 openssl libssl-dev python3-msgpack python3-qtpy
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
git is already the newest version (1:2.30.2-1).
libssl-dev is already the newest version (1.1.1k-1+deb11u1).
openssl is already the newest version (1.1.1k-1+deb11u1).
python3-msgpack is already the newest version (1.0.0-6+b1).
python3-qtpy is already the newest version (1.9.0-3).
python3 is already the newest version (3.9.2-3).
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
@qubesn00b I don’t have whonix installed at the moment so I mixed up the name. However under qubes the roles of the VMs are always the same:
template (e.g. whonix-ws-16)
AppVM (e.g. anon-whonix)
AppVM that is used as a template for a DispVM (whonix-ws-16-dvm)
DispVM named dispXXX
So I was confused about where you are trying to run the program. I now understand that anon-whonix is a AppVM based on whonix-ws-16. You installed all dependencies in whonix-ws-16 and then when you try to run your python program in anon-whonix you get the above error – is that correct?
What do you mean by that? Have you tried it in a WHonix workstation under VirtualBox? Why wouldn’t you ask in the Whonix forum? … they wrote the guide including the Qubes OS part.
Not sure I can help you with this one (I haven’t spent much time with python stuff).
i wrote above because sometimes people ask question and people respond “go other forum this is not qube specific” but this problem in qube and there is nowhere else for me to go
The reason that people say that is that the Whonix devs have asked that
Qubes-Whonix questions be asked in those forums rather than here. (This
is because they monitor those forums more closely and so you are more
likely to get an informed answer.)