Hi
I’m Trying to install onnx, onnx-simplifier and onnxoptimizer on jetson tx1 for convert models to onnx and then convert to tensorrt on yolov5.
but when I try to install onnxoptimizer with pip command and build from source, I get this Error:
[ 97%] Linking CXX shared module ../../onnx_cpp2py_export.cpython-36m-aarch64-linux-gnu.so
[ 97%] Built target onnx_cpp2py_export
Makefile:135: recipe for target 'all' failed
make: *** [all] Error 2
/usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/ubuntu/Downloads/onnxoptimizer/setup.py", line 347, in <module>
'onnxoptimizer=onnxoptimizer:main',
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/ubuntu/Downloads/onnxoptimizer/setup.py", line 239, in run
self.run_command('build_py')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/ubuntu/Downloads/onnxoptimizer/setup.py", line 223, in run
self.run_command('cmake_build')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/ubuntu/Downloads/onnxoptimizer/setup.py", line 217, in run
subprocess.check_call(build_args)
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/home/ubuntu/.local/bin/cmake', '--build', '.', '--', '-j', '4']' returned non-zero exit status 2.
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/ubuntu/Downloads/onnxoptimizer/setup.py'"'"'; __file__='"'"'/home/ubuntu/Downloads/onnxoptimizer/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'"'"'))' develop --no-deps --user --prefix= Check the logs for full command output.
Ubuntu: 18.04
Jetson TX1
TensorRT 8.2.1
JetPack: 4.6.4
Protobuf: 3.19.6 (I try with 3.10 and 3.11 and nothing changed)
onnx: 1.11.0
cmake: 3.22
Cython: 3.0.0
what can I do?
I try to install with pip
I try to build from source
but still get this error…