I guess I have got python running. This is the command line:
python3 pyethrecover.py -w wallet.json -p 1234
There is a syntax error. Can you make anthing of it from this:
File "pyethrecover.py", line 134
except Exception, e:
^
SyntaxError: invalid syntax
There is a little lie in there description on
GitHub.
Quote:This tool is compatible with both Python 2 and Python 3. It depends on the following libraries
This is not True as it has
except Exception, e:
should be
except Exception as e:
for Python 3.
Has also
xrange
,which should be
range
to work in Python 3.
So you need to run it with Python 2,
if don't want to try and do better job than they have converting to Python 3

I am not the only one having problems with this program. Others have posted elsewhere their inability to get it going.
I do not think it will run as is in either version. I did change it to "as" as I recalled having asked this question before and it did run in python3.
will change range for now also.
I will now maintain two versions - 2 and 3 and test.
trying with python3 but bumped into another error. It seems pip gave me joblib for python2 but not for python3.
sysadmin@W17:~/Desktop/pyethrecover program - 06-01-17 - A/pyethrecover-master$ python3 pyethrecover.py -w wallet.json -p 1234
Traceback (most recent call last):
File "pyethrecover.py", line 14, in <module>
from joblib import Parallel, delayed
ImportError: No module named 'joblib'
sysadmin@W17:~/Desktop/pyethrecover program - 06-01-17 - A/pyethrecover-master$ python pyethrecover.py -w wallet.json -p 1234
sysadmin@W17:~/Desktop/pyethrecover program - 06-01-17 - A/pyethrecover-master$
(May-31-2017, 08:22 PM)Able98 Wrote: [ -> ]trying with python3 but bumped into another error.
Your going to constantly be bumping into errors trying to run it in python3.x if they havent changed their code....and obviously they have not if they still have old python code. Your basically converting it from 2.x -> 3.x for them. It would be easier to just use python2.x
(May-31-2017, 08:22 PM)Able98 Wrote: [ -> ]ImportError: No module named 'joblib'
install that library for your python3.x
pip3 install joblib