Closed villanuevab closed 7 years ago
I am trying to install pyflycapture2 and have been getting errors trying to install via pip3 and via python3 setup.py install. Here is the error:
pip3
python3 setup.py install
USR:/usr/local/include$ pip3 install pyflycapture2-0.1/ Processing ./pyflycapture2-0.1 Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from pyflycapture2==0.1) Building wheels for collected packages: pyflycapture2 Running setup.py bdist_wheel for pyflycapture2 ... error Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-li0w5s63-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpchjjkxpapip-wheel- --python-tag cp35: running bdist_wheel running build running build_ext skipping 'src/flycapture2.c' Cython extension (up-to-date) building 'flycapture2' extension creating build creating build/temp.linux-aarch64-3.5 creating build/temp.linux-aarch64-3.5/src aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/flycapture/C -IC:/Program Files (x86)/Point Grey Research/FlyCapture2/include/C -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.5m -c src/flycapture2.c -o build/temp.linux-aarch64-3.5/src/flycapture2.o src/flycapture2.c:235:31: fatal error: FlyCapture2Defs_C.h: No such file or directory compilation terminated. error: command 'aarch64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- Failed building wheel for pyflycapture2 Running setup.py clean for pyflycapture2 Failed to build pyflycapture2 Installing collected packages: pyflycapture2 Running setup.py install for pyflycapture2 ... error Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-li0w5s63-build/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-tvai239i-record/install-record.txt --single-version-externally-managed --compile: running install running build running build_ext skipping 'src/flycapture2.c' Cython extension (up-to-date) building 'flycapture2' extension creating build creating build/temp.linux-aarch64-3.5 creating build/temp.linux-aarch64-3.5/src aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/flycapture/C -IC:/Program Files (x86)/Point Grey Research/FlyCapture2/include/C -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.5m -c src/flycapture2.c -o build/temp.linux-aarch64-3.5/src/flycapture2.o src/flycapture2.c:235:31: fatal error: FlyCapture2Defs_C.h: No such file or directory compilation terminated. error: command 'aarch64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-li0w5s63-build/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-tvai239i-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-li0w5s63-build/
And also:
USR:/usr/local/include/pyflycapture2-0.1$ sudo python3 setup.py install running install Checking .pth file support in /usr/local/lib/python3.5/dist-packages/ /usr/bin/python3 -E -c pass TEST PASSED: /usr/local/lib/python3.5/dist-packages/ appears to support .pth files running bdist_egg running egg_info writing pyflycapture2.egg-info/PKG-INFO writing requirements to pyflycapture2.egg-info/requires.txt writing dependency_links to pyflycapture2.egg-info/dependency_links.txt writing top-level names to pyflycapture2.egg-info/top_level.txt reading manifest file 'pyflycapture2.egg-info/SOURCES.txt' writing manifest file 'pyflycapture2.egg-info/SOURCES.txt' installing library code to build/bdist.linux-aarch64/egg running install_lib running build_ext skipping 'src/flycapture2.c' Cython extension (up-to-date) building 'flycapture2' extension creating build creating build/temp.linux-aarch64-3.5 creating build/temp.linux-aarch64-3.5/src aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/flycapture/C -IC:/Program Files (x86)/Point Grey Research/FlyCapture2/include/C -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.5m -c src/flycapture2.c -o build/temp.linux-aarch64-3.5/src/flycapture2.o src/flycapture2.c:235:31: fatal error: FlyCapture2Defs_C.h: No such file or directory compilation terminated. error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
I am using Ubuntu 16.04, Python 3.5. I have numpy and cython installed.
Is FlyCapture2Defs_C.h missing from the pip package and from this repo?
FlyCapture2Defs_C.h
It was an issue with FlyCapture, not pyflycapture2.
I am trying to install pyflycapture2 and have been getting errors trying to install via
pip3
and viapython3 setup.py install
. Here is the error:And also:
I am using Ubuntu 16.04, Python 3.5. I have numpy and cython installed.
Is
FlyCapture2Defs_C.h
missing from the pip package and from this repo?