-
Notifications
You must be signed in to change notification settings - Fork 6
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
Error when checking dependencies in mdmcleaner makedb #54
Comments
got exactelly the same problem. checking dependencies...
either wget is not detected with the modified script or I get the same error regarding ascii character if I don't: File "/home/genouest/cnrs_umr6553/ysevellec/.conda/envs/mdmcleaner/bin/mdmcleaner", line 10, in |
@ysevel: could you post the output of the following commands:
So I can see exactly how the version string is formatted? |
which wget give "/home/genouest/cnrs_umr6553/ysevellec/.conda/envs/mdmcleaner/bin/wget" and wget --version gives: (and I think this is the problem...) NU Wget 1.20.3 compilé sur linux-gnu. -cares +digest -gpgme +https +ipv6 +iri +large-file -metalink +nls Wgetrc : Copyright © 2015 Free Software Foundation, Inc. Écrit initialement par Hrvoje Nikšić hniksic@xemacs.org. |
Installation with conda:
python=3.11.3
mdmcleaner=0.8.7
I got the next error when running
mdmcleaner makedb
For some reason it is decoding the
wget --version
text as ascii but in my version of wget the text contains some non-ascii characters.I solved this by replacing the next line of
get_external_dependency_version_string
:with:
The
errors
parameter is explained here https://docs.python.org/3/library/io.html#io.TextIOWrapper. I don't think that setting it toignore
would cause any unexpected behaviour but I'm not sure.The text was updated successfully, but these errors were encountered: