You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 8, 2018. It is now read-only.
Installing from an egg/wheel doesn't work, so clone the pytheapp module and run the "Development" setup cd pyethapp USE_PYETHEREUM_DEVELOP=1 python setup.py develop
THE TRICKIEST: Fix the devp2p module.
In the devp2p/crypto.py fix the openssl import path. Make sure to include the
MacPorts' library into the lib path. Correct lib path below:
Checklist
Here is the list of steps that are different so far as I got, when installing MacOS with MacPorts
Steps
sudo port install automake libtool pkgconfig libffi gmp openssl
Note that the MacPorts has
pkgconfig
library name rather thanpkg-config
inBrew or linuxes.
Next step is to build one of
pyethapp
dependencies - thescrypt
moduleusing a trick. The reason for this trick is described at:
https://cryptography.io/en/latest/installation/#building-cryptography-on-os-x,
and a solution is described at: scrypt-1.2.0/libcperciva/crypto/crypto_aes.c:6:10: fatal error: 'openssl/aes.h' file not found #209
Basically, the
pyethapp
setup relies on system packages for openssl, so,instead of modifying its setup scripts, we're going to simply preinstall the
dependency manually:
env LDFLAGS="-L/opt/local/lib" CFLAGS="-I/opt/local/include" pip install scrypt
Installing from an egg/wheel doesn't work, so clone the pytheapp module and run the "Development" setup
cd pyethapp
USE_PYETHEREUM_DEVELOP=1 python setup.py develop
THE TRICKIEST: Fix the devp2p module.
In the
devp2p/crypto.py
fix the openssl import path. Make sure to include theMacPorts' library into the lib path. Correct lib path below:
System/environment
python3
pytheapp
hacked in python 2.7, so it won't install from pypi on 3.6Expected behaviour
Instead of step 3, the install should go fine
Observed behaviour
required ciphers {'aes-128-ctr'} not available in openssl library'
Steps to reproduce
After the above installation start:
python[3] -m pyethapp.app
The text was updated successfully, but these errors were encountered: