-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eliminate dependency on bitarray #179
Comments
This means there is is some part of the bitarray python module on your system, but it seems to be broken or incomplete. Take a look in the /usr/lib/python3/dist-packages/bitarray/ directory, there should be a Since it is below /usr/lib I guess this was installed through your ubuntu package management. Try to find out which package these files belong to and reinstall, upgrade or downgrade it. It also might be a multilib issue, on a x86_64 machine I'd expect the .so below /usr/lib64, not /usr/lib. So check if there are 32bit and 64bit versions of this package available and just install the one matching your system bit size. |
We really should just get rid of bitarray at last, it has caused nothing but problems, and the implementation is unsafe and likely unsound. |
This problem happened to me. It appears to be because the apt-get command in the readme installs packages for python3.6, not python3.7 on Ubuntu 18.04. I'm not sure there are actually any python3.7 apt packages for bitarray or apt. ie python 3.7 tries to import Symlinking does fix the problem as a quick hack to make sure this is indeed the real issue. |
Thanks for the investigation. My conclusion is the same: we should get rid of bitarray. In the meantime we may need to fix the installation instructions but I'm not entirely sure how; using 3.6 is out of question, and in fact we should really migrate to 3.8. |
I think given that Ubuntu 20.04 (new LTS version) is coming out in about a month and will have >3.8 (3.8.2 I think), perhaps it's best to just state that this is not working for 18.10 in the readme and link to this issue for an explanation? Ubuntu 19.04 uses python 3.7.2, so you could also say that you need at least that version. I also needed to do some |
Appears to be a python3.7 package installation problem?
ubuntu 18.04 LTS
python3.7
glasgow repo cloned today
After following the install instructions I try to run glasgow and get the following:
Module is indeed not available:
Try to install:
The text was updated successfully, but these errors were encountered: