-
Notifications
You must be signed in to change notification settings - Fork 125
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
Grab site is not actually compatible with python 3.8 #229
Comments
I think I've seen this issue once I upgraded to Debian Bullseye. I fixed it by using a docker container: https://github.com/Nold360/docker-grab-site |
After a bit of experimentation I found out that the problem is python 3.8. Grab-site works perfectly fine with python 3.7.16. This contradicts the README which claims compatability with 3.7 and 3.8. A simple "fix" would be to update the installation instructions to fall back a major version. It already uses pyenv anyway. |
Update: These problems only happen with python 3.8. Using grab-site with python 3.7.16 fixes these problems on the same system.
I have recently upgraded my system to Ubuntu LTS 22.04.2.
Grab-site now shows a few messages on the console relating to manhole as well as a warning about a HTTP session. I do not remember either of those appearing before the update. After these messages it outputs nothing. Similarly, no active scrape is shown on the gs-serv dashboard.
Looking at the filesystem it seems what wpull is still running and writing to the warc file. But no progress is visible on the console or gs-serv.
I have already tried resetting the python venv and reinstalling grab-site and its dependencies, following the exact instructions in the README. This did not fix the problem.
grab-site output
gs-serv output
The text was updated successfully, but these errors were encountered: