Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip install not working #11

Open
doudz opened this issue Oct 21, 2019 · 1 comment
Open

pip install not working #11

doudz opened this issue Oct 21, 2019 · 1 comment

Comments

@doudz
Copy link

doudz commented Oct 21, 2019

pip install not working from pypi

sudo pip3 install cwiid
Collecting cwiid
  Downloading https://files.pythonhosted.org/packages/fa/e8/d0f03c60bbdc583a7fa37a126e9b20055fb3752861820c25bd212dc62756/cwiid-3.0.0.tar.gz
Installing collected packages: cwiid
  Running setup.py install for cwiid ... error
    Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-xljnc3nw/cwiid/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-zeoe3h6i/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_ext
    building 'cwiid' extension
    creating build
    creating build/temp.linux-x86_64-3.7
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c cwiidmodule.c -o build/temp.linux-x86_64-3.7/cwiidmodule.o
    cwiidmodule.c: In function ‘PyInit_cwiid’:
    cwiidmodule.c:157:3: warning: ‘return’ with no value, in function returning non-void
       return;
       ^~~~~~
    cwiidmodule.c:150:16: note: declared here
     PyMODINIT_FUNC PyInit_cwiid(void)
                    ^~~~~~~~~~~~
    cwiidmodule.c:176:3: warning: ‘return’ with no value, in function returning non-void
       return;
       ^~~~~~
    cwiidmodule.c:150:16: note: declared here
     PyMODINIT_FUNC PyInit_cwiid(void)
                    ^~~~~~~~~~~~
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c Wiimote.c -o build/temp.linux-x86_64-3.7/Wiimote.o
    Wiimote.c: In function ‘Wiimote_get_state’:
    Wiimote.c:563:55: error: ‘struct motionplus_state’ has no member named ‘low_speed’
                                       state.ext.motionplus.low_speed[CWIID_PHI],
                                                           ^
    Wiimote.c:564:55: error: ‘struct motionplus_state’ has no member named ‘low_speed’
                                       state.ext.motionplus.low_speed[CWIID_THETA],
                                                           ^
    Wiimote.c:565:55: error: ‘struct motionplus_state’ has no member named ‘low_speed’
                                       state.ext.motionplus.low_speed[CWIID_PSI]);
                                                           ^
    Wiimote.c: In function ‘Wiimote_read’:
    Wiimote.c:799:2: warning: ‘PyObject_AsWriteBuffer’ is deprecated [-Wdeprecated-declarations]
      if (PyObject_AsWriteBuffer(pyRetBuf, &buf, &len)) {
      ^~
    In file included from /usr/include/python3.7m/Python.h:147,
                     from Wiimote.c:23:
    /usr/include/python3.7m/abstract.h:500:17: note: declared here
     PyAPI_FUNC(int) PyObject_AsWriteBuffer(PyObject *obj,
                     ^~~~~~~~~~~~~~~~~~~~~~
    Wiimote.c: In function ‘ConvertMesgArray’:
    Wiimote.c:1009:60: error: ‘struct cwiid_motionplus_mesg’ has no member named ‘low_speed’
                                         mesg[i].motionplus_mesg.low_speed[CWIID_PHI],
                                                                ^
    Wiimote.c:1010:60: error: ‘struct cwiid_motionplus_mesg’ has no member named ‘low_speed’
                                         mesg[i].motionplus_mesg.low_speed[CWIID_THETA],
                                                                ^
    Wiimote.c:1011:60: error: ‘struct cwiid_motionplus_mesg’ has no member named ‘low_speed’
                                         mesg[i].motionplus_mesg.low_speed[CWIID_PSI]);
                                                                ^
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    
    ----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-xljnc3nw/cwiid/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-zeoe3h6i/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-xljnc3nw/cwiid/
@TwizzyDizzy
Copy link

See: #7 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants