Coder Social home page Coder Social logo

Comments (8)

JulianTosh avatar JulianTosh commented on May 31, 2024 1

using

pip install cython

to attempt to install cython, but now that command fails with

gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c /tmp/pip-build-IcaCXz/cython/Cython/Plex/Scanners.c -o build/temp.linux-x86_64-2.7/tmp/pip-build-IcaCXz/cython/Cython/Plex/Scanners.o

/tmp/pip-build-IcaCXz/cython/Cython/Plex/Scanners.c:8:22: fatal error: pyconfig.h: No such file or directory

 #include "pyconfig.h"

                      ^

compilation terminated.

error: command 'gcc' failed with exit status 1

----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-IcaCXz/cython/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-Ewvpw1-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-IcaCXz/cython
Storing debug log for failure in /root/.pip/pip.log

from python-trezor.

JulianTosh avatar JulianTosh commented on May 31, 2024

Using

yum install python-devel

resolves this secondary issue and allows the

pip install cython

command to work.

python setup.py install

now results in

fatal error: libusb.h: No such file or directory

from python-trezor.

JulianTosh avatar JulianTosh commented on May 31, 2024

Running

yum install libusbx-devel

resolves this 3rd issue. Now I get this error:

/bin/ld: cannot find -ludev
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'gcc' failed with exit status 1

from python-trezor.

JulianTosh avatar JulianTosh commented on May 31, 2024
yum install systemd-devel

resolves this latest snafu.

And with this ladies and gentlement, the install is complete. Issue resolved. Thank you googles!

from python-trezor.

JulianTosh avatar JulianTosh commented on May 31, 2024

Summary of fix:

yum install python-devel libusbx-devel systemd-devel
pip install cython
python setup.py install

from python-trezor.

PopoTheSapien avatar PopoTheSapien commented on May 31, 2024

:) thanks for this, helped me 👍

from python-trezor.

 avatar commented on May 31, 2024

For what it's worth, you should not be using setup.py directly nowadays, you should use pip install . or pip install git+https://github.com/trezor/python-trezor.git

from python-trezor.

silencesmile avatar silencesmile commented on May 31, 2024

I have already installed Cython,but when carried out ‘make’,Wrong as follows:
PopdeMacBook-Pro:lib Young$ make
python setup.py build_ext --inplace
Traceback (most recent call last):
File "setup.py", line 13, in
from Cython.Distutils import build_ext
ImportError: No module named Cython.Distutils
make: *** [all] Error 1

from python-trezor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.