Thanks for your answer.
I set up a vultr server just to do it.
I used Ubuntu 14.04x64
I put wallet.dat and bitwalletrecovery.py on the root folder.
I then install dependancy and libs:
## sudo apt-get install python3-setuptools
## sudo easy_install3 pip
##
## Install libs:
##
## sudo pip install pycoin
## sudo pip install base58
##
but I still have some error about base58:
Unpacking python3-setuptools (3.3-1ubuntu2) ...
Setting up python3-pkg-resources (3.3-1ubuntu2) ...
Setting up python3-setuptools (3.3-1ubuntu2) ...
root@vultr:~# sudo easy_install3 pip
Searching for pip
Reading https://pypi.python.org/simple/pip/
Best match: pip 9.0.1
Downloading https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d 6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69 d63c9
Processing pip-9.0.1.tar.gz
Writing /tmp/easy_install-fr5bxshj/pip-9.0.1/setup.cfg
Running pip-9.0.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-fr5bxshj/pi p-9.0.1/egg-dist-tmp-mus2p63h
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution opti on: 'python_requires'
warnings.warn(msg)
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.mailmap'
warning: no previously-included files found matching '.travis.yml'
warning: no previously-included files found matching '.landscape.yml'
warning: no previously-included files found matching 'pip/_vendor/Makefile'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files found matching 'dev-requirements.txt'
warning: no previously-included files found matching 'appveyor.yml'
no previously-included directories found matching '.github'
no previously-included directories found matching '.travis'
no previously-included directories found matching 'docs/_build'
no previously-included directories found matching 'contrib'
no previously-included directories found matching 'tasks'
no previously-included directories found matching 'tests'
Adding pip 9.0.1 to easy-install.pth file
Installing pip3 script to /usr/local/bin
Installing pip3.4 script to /usr/local/bin
Installing pip script to /usr/local/bin
Installed /usr/local/lib/python3.4/dist-packages/pip-9.0.1-py3.4.egg
Processing dependencies for pip
Finished processing dependencies for pip
root@vultr:~# sudo pip install pycoin
Collecting pycoin
Downloading pycoin-0.80.tar.gz (113kB)
100% |################################| 122kB 3.7MB/s
Installing collected packages: pycoin
Running setup.py install for pycoin ... done
Successfully installed pycoin-0.80
root@vultr:~# sudo pip install base58
Collecting base58
Downloading base58-0.2.5-py3-none-any.whl
Installing collected packages: base58
Successfully installed base58-0.2.5
root@vultr:~# python bitwalletrecover.py
Traceback (most recent call last):
File "bitwalletrecover.py", line 22, in <module>
import base58
ImportError: No module named base58