$ pyenv virtualenv py3eth
$ pyenv activate py3eth
$ git clone https://github.com/ethereum/serpent.git
$ cd serpent
$ python setup.py install
$ pip install secp256k1
$ git clone https://github.com/ethereum/viper.git
$ cd viper
$ python setup.py install
$ git clone https://github.com/ethereum/pyethereum.git
$ cd pyethereum
$ git checkout state_revamp
$ git submodule update --init --recursive
$ python setup.py develop
$ pip install pytest
$ cd ethereum/tests
$ pytest --ignore=todo
pytest 很多測試沒過,目前是正常的