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
Hi, I'm currently trying to install pynvjpeg on ubuntu 16.04 with pip install pynvjpeg.
However, I face the awkward errors,
the error logs are as follows:
Building wheel for pynvjpeg (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"'; file='"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-90zcxktg
cwd: /tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/
Complete output (56 lines):
running bdist_wheel
running build
running build_ext
building 'nvjpeg' extension
creating build
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
creating build/temp.linux-x86_64-3.8/src/x86
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DJPEGCODER_ARCH=x86 -Iinclude -I/home/sonic/.local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/cuda/include -I/usr/include/python3.8 -c nvjpeg-python.cpp -o build/temp.linux-x86_64-3.8/nvjpeg-python.o
In file included from nvjpeg-python.cpp:11:0:
include/JpegCoder.hpp:72:9: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]
if(this->data!=nullptr){
^
include/JpegCoder.hpp: In destructor ‘JpegCoderBytes::~JpegCoderBytes()’:
include/JpegCoder.hpp:72:24: error: ‘nullptr’ was not declared in this scope
if(this->data!=nullptr){
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_encode(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:114:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:114:10: error: ‘img’ does not name a type
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:115:5: error: ‘img’ was not declared in this scope
img->fill(buffer);
^
nvjpeg-python.cpp:120:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:120:10: error: ‘data’ does not name a type
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:122:60: error: ‘data’ was not declared in this scope
PyObject* rtn = PyBytes_FromStringAndSize((const char*)data->data, data->size);
^
nvjpeg-python.cpp:124:16: error: type ‘’ argument given to ‘delete’, expected pointer
delete(data);
^
nvjpeg-python.cpp:125:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_read(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:170:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:170:10: error: ‘img’ does not name a type
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:174:27: error: ‘img’ was not declared in this scope
unsigned char* data = img->buffer();
^
nvjpeg-python.cpp:180:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
ERROR: Failed building wheel for pynvjpeg
Running setup.py clean for pynvjpeg
Failed to build pynvjpeg
Installing collected packages: pynvjpeg
Running setup.py install for pynvjpeg ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"'; file='"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-dwlqk24l/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/sonic/.local/include/python3.8/pynvjpeg
cwd: /tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/
Complete output (56 lines):
running install
running build
running build_ext
building 'nvjpeg' extension
creating build
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
creating build/temp.linux-x86_64-3.8/src/x86
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DJPEGCODER_ARCH=x86 -Iinclude -I/home/sonic/.local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/cuda/include -I/usr/include/python3.8 -c nvjpeg-python.cpp -o build/temp.linux-x86_64-3.8/nvjpeg-python.o
In file included from nvjpeg-python.cpp:11:0:
include/JpegCoder.hpp:72:9: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]
if(this->data!=nullptr){
^
include/JpegCoder.hpp: In destructor ‘JpegCoderBytes::~JpegCoderBytes()’:
include/JpegCoder.hpp:72:24: error: ‘nullptr’ was not declared in this scope
if(this->data!=nullptr){
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_encode(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:114:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:114:10: error: ‘img’ does not name a type
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:115:5: error: ‘img’ was not declared in this scope
img->fill(buffer);
^
nvjpeg-python.cpp:120:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:120:10: error: ‘data’ does not name a type
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:122:60: error: ‘data’ was not declared in this scope
PyObject* rtn = PyBytes_FromStringAndSize((const char*)data->data, data->size);
^
nvjpeg-python.cpp:124:16: error: type ‘’ argument given to ‘delete’, expected pointer
delete(data);
^
nvjpeg-python.cpp:125:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_read(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:170:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:170:10: error: ‘img’ does not name a type
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:174:27: error: ‘img’ was not declared in this scope
unsigned char* data = img->buffer();
^
nvjpeg-python.cpp:180:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Is there any solution to solve these problems?
The text was updated successfully, but these errors were encountered:
Hi, I'm currently trying to install pynvjpeg on ubuntu 16.04 with pip install pynvjpeg.
However, I face the awkward errors,
the error logs are as follows:
Building wheel for pynvjpeg (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"'; file='"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-90zcxktg
cwd: /tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/
Complete output (56 lines):
running bdist_wheel
running build
running build_ext
building 'nvjpeg' extension
creating build
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
creating build/temp.linux-x86_64-3.8/src/x86
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DJPEGCODER_ARCH=x86 -Iinclude -I/home/sonic/.local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/cuda/include -I/usr/include/python3.8 -c nvjpeg-python.cpp -o build/temp.linux-x86_64-3.8/nvjpeg-python.o
In file included from nvjpeg-python.cpp:11:0:
include/JpegCoder.hpp:72:9: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]
if(this->data!=nullptr){
^
include/JpegCoder.hpp: In destructor ‘JpegCoderBytes::~JpegCoderBytes()’:
include/JpegCoder.hpp:72:24: error: ‘nullptr’ was not declared in this scope
if(this->data!=nullptr){
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_encode(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:114:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:114:10: error: ‘img’ does not name a type
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:115:5: error: ‘img’ was not declared in this scope
img->fill(buffer);
^
nvjpeg-python.cpp:120:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:120:10: error: ‘data’ does not name a type
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:122:60: error: ‘data’ was not declared in this scope
PyObject* rtn = PyBytes_FromStringAndSize((const char*)data->data, data->size);
^
nvjpeg-python.cpp:124:16: error: type ‘’ argument given to ‘delete’, expected pointer
delete(data);
^
nvjpeg-python.cpp:125:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_read(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:170:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:170:10: error: ‘img’ does not name a type
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:174:27: error: ‘img’ was not declared in this scope
unsigned char* data = img->buffer();
^
nvjpeg-python.cpp:180:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
ERROR: Failed building wheel for pynvjpeg
Running setup.py clean for pynvjpeg
Failed to build pynvjpeg
Installing collected packages: pynvjpeg
Running setup.py install for pynvjpeg ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"'; file='"'"'/tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-dwlqk24l/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/sonic/.local/include/python3.8/pynvjpeg
cwd: /tmp/pip-install-3fkss5ir/pynvjpeg_71d9313121464860a63e23c5c725fe41/
Complete output (56 lines):
running install
running build
running build_ext
building 'nvjpeg' extension
creating build
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
creating build/temp.linux-x86_64-3.8/src/x86
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DJPEGCODER_ARCH=x86 -Iinclude -I/home/sonic/.local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/cuda/include -I/usr/include/python3.8 -c nvjpeg-python.cpp -o build/temp.linux-x86_64-3.8/nvjpeg-python.o
In file included from nvjpeg-python.cpp:11:0:
include/JpegCoder.hpp:72:9: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat]
if(this->data!=nullptr){
^
include/JpegCoder.hpp: In destructor ‘JpegCoderBytes::~JpegCoderBytes()’:
include/JpegCoder.hpp:72:24: error: ‘nullptr’ was not declared in this scope
if(this->data!=nullptr){
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_encode(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:114:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:114:10: error: ‘img’ does not name a type
auto img = new JpegCoderImage(PyArray_DIM(vecin, 1), PyArray_DIM(vecin, 0), 3, JPEGCODER_CSS_444);
^
nvjpeg-python.cpp:115:5: error: ‘img’ was not declared in this scope
img->fill(buffer);
^
nvjpeg-python.cpp:120:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:120:10: error: ‘data’ does not name a type
auto data = m_handle->encode(img, quality);
^
nvjpeg-python.cpp:122:60: error: ‘data’ was not declared in this scope
PyObject* rtn = PyBytes_FromStringAndSize((const char*)data->data, data->size);
^
nvjpeg-python.cpp:124:16: error: type ‘’ argument given to ‘delete’, expected pointer
delete(data);
^
nvjpeg-python.cpp:125:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
nvjpeg-python.cpp: In function ‘PyObject* NvJpeg_read(NvJpeg*, PyObject*)’:
nvjpeg-python.cpp:170:5: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat]
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:170:10: error: ‘img’ does not name a type
auto img = m_handle->decode((const unsigned char*)jpegData, dataLength);
^
nvjpeg-python.cpp:174:27: error: ‘img’ was not declared in this scope
unsigned char* data = img->buffer();
^
nvjpeg-python.cpp:180:15: error: type ‘’ argument given to ‘delete’, expected pointer
delete(img);
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Is there any solution to solve these problems?
The text was updated successfully, but these errors were encountered: