Skip to content
This repository was archived by the owner on Aug 8, 2018. It is now read-only.
This repository was archived by the owner on Aug 8, 2018. It is now read-only.

pyethapp installation problems. #298

Open
@maxhallhatesm3

Description

@maxhallhatesm3

Checklist

  • installed pyethapp inside a virtualenv

System/environment

  • OS: Linux ubuntu 4.15.0-20-generic 'InputHookManager' object has no attribute 'register' #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
  • python version: Python 2.7.15rc1
  • pyethapp version: N/A
  • installation method (pip & pypi/git & setup.py): pip, pip3, and clone dev vers. from Git.
  • pyethapp branch (if applicable): N/A

Expected behaviour

Successful installation.

Observed behaviour

pip install:

Downloading https://files.pythonhosted.org/packages/56/00/a2e4412d8e863afb53c4f799e484c748577d4f8f0e5dd7d6f1137637a964/eth-hash-0.1.4.tar.gz
eth-hash requires Python '>=3.5, <4' but the running Python is 2.7.15

build from dev vers.:

scrypt-1.2.1/libcperciva/crypto/crypto_aes.c:6:10: fatal error: openssl/aes.h: No such file or directory
#include <openssl/aes.h>
^~~~~~~~~~~~~~~
compilation terminated.
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Steps to reproduce

sudo apt-get install build-essential automake pkg-config libtool libffi-dev libgmp-dev

sudo apt install python-pip

pip install virtualenv virtualenvwrapper

source which virtualenvwrapper.sh

mkvirtualenv pyethapp

sudo apt install git

git clone https://github.com/ethereum/pyethapp

cd pyethapp

sudo USE_PYETHEREUM_DEVELOP=1 python setup.py develop

ERR: scrypt-1.2.1/libcperciva/crypto/crypto_aes.c:6:10: fatal error: openssl/aes.h: No such file or directory
#include <openssl/aes.h>
^~~~~~~~~~~~~~~
compilation terminated.
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

pip install pyethapp

ERR: Downloading https://files.pythonhosted.org/packages/56/00/a2e4412d8e863afb53c4f799e484c748577d4f8f0e5dd7d6f1137637a964/eth-hash-0.1.4.tar.gz
eth-hash requires Python '>=3.5, <4' but the running Python is 2.7.15

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions