i got these errors while install tensorrt.
i am using cuda 12.4, and ubuntu 20.04
hotair@hotair-950SBE-951SBE:~$ python3 -m pip install --upgrade tensorrt
Looking in indexes: Simple index, https://pypi.ngc.nvidia.com
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
Collecting tensorrt
Downloading tensorrt-10.1.0.tar.gz (16 kB)
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
Collecting tensorrt-cu12
Downloading tensorrt-cu12-10.1.0.tar.gz (18 kB)
Building wheels for collected packages: tensorrt, tensorrt-cu12
Building wheel for tensorrt (setup.py) … done
Created wheel for tensorrt: filename=tensorrt-10.1.0-py2.py3-none-any.whl size=16338 sha256=e8ea43a0931cde263e1152b4a19cfe7aa9d9c19337841d17aeff09376dcd3469
Stored in directory: /tmp/pip-ephem-wheel-cache-ytjny30c/wheels/26/f9/60/858ed16029f9a5ac8bd4dcb029d3c695ce60b186c811fe96bf
Building wheel for tensorrt-cu12 (setup.py) … error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘"’"’/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py’“'”‘; file=’“'”‘/tmp/pip-install-cxvbx46r/tensorrt-cu12/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/pip-wheel-q4qzuxjx
cwd: /tmp/pip-install-cxvbx46r/tensorrt-cu12/
Complete output (78 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/tensorrt
copying tensorrt/init.py → build/lib/tensorrt
running egg_info
writing tensorrt_cu12.egg-info/PKG-INFO
writing dependency_links to tensorrt_cu12.egg-info/dependency_links.txt
writing requirements to tensorrt_cu12.egg-info/requires.txt
writing top-level names to tensorrt_cu12.egg-info/top_level.txt
reading manifest file ‘tensorrt_cu12.egg-info/SOURCES.txt’
writing manifest file ‘tensorrt_cu12.egg-info/SOURCES.txt’
installing to build/bdist.linux-x86_64/wheel
running install
Looking in indexes: Simple index, https://pypi.ngc.nvidia.com, https://pypi.nvidia.com
Collecting tensorrt-cu12_libs==10.1.0
Downloading tensorrt_cu12_libs-10.1.0.tar.gz (630 bytes)
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status ‘done’
Preparing wheel metadata: started
Preparing wheel metadata: still running…
Preparing wheel metadata: finished with status ‘done’
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
ERROR: Could not find a version that satisfies the requirement tensorrt-cu12_bindings==10.1.0 (from versions: none)
ERROR: No matching distribution found for tensorrt-cu12_bindings==10.1.0
Looking in indexes: Simple index, https://pypi.ngc.nvidia.com, https://pypi.nvidia.com
Collecting tensorrt-cu12_libs==10.1.0
Downloading tensorrt_cu12_libs-10.1.0.tar.gz (630 bytes)
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status ‘done’
Preparing wheel metadata: started
Preparing wheel metadata: still running…
Preparing wheel metadata: finished with status ‘done’
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
ERROR: Could not find a version that satisfies the requirement tensorrt-cu12_bindings==10.1.0 (from versions: none)
ERROR: No matching distribution found for tensorrt-cu12_bindings==10.1.0
Traceback (most recent call last):
File “/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py”, line 42, in run_pip_command
return call_func([sys.executable, “-m”, “pip”] + args, env=env)
File “/usr/lib/python3.8/subprocess.py”, line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command ‘[’/usr/bin/python3’, ‘-m’, ‘pip’, ‘install’, ‘–extra-index-url’, ‘https://pypi.nvidia.com’, ‘tensorrt-cu12_libs==10.1.0’, ‘tensorrt-cu12_bindings==10.1.0’]’ returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “”, line 1, in
File “/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py”, line 127, in
setup(
File “/usr/lib/python3/dist-packages/setuptools/init.py”, line 144, in setup
return distutils.core.setup(**attrs)
File “/usr/lib/python3.8/distutils/core.py”, line 148, in setup
dist.run_commands()
File “/usr/lib/python3.8/distutils/dist.py”, line 966, in run_commands
self.run_command(cmd)
File “/usr/lib/python3.8/distutils/dist.py”, line 985, in run_command
cmd_obj.run()
File “/usr/lib/python3/dist-packages/wheel/bdist_wheel.py”, line 259, in run
self.run_command(‘install’)
File “/usr/lib/python3.8/distutils/cmd.py”, line 313, in run_command
self.distribution.run_command(command)
File “/usr/lib/python3.8/distutils/dist.py”, line 985, in run_command
cmd_obj.run()
File “/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py”, line 73, in run
run_pip_command(
File “/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py”, line 58, in run_pip_command
return call_func([pip_path] + args, env=env)
File “/usr/lib/python3.8/subprocess.py”, line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command ‘[’/usr/bin/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/pip’, ‘install’, ‘–extra-index-url’, ‘https://pypi.nvidia.com’, ‘tensorrt-cu12_libs==10.1.0’, ‘tensorrt-cu12_bindings==10.1.0’]’ returned non-zero exit status 1.
ERROR: Failed building wheel for tensorrt-cu12
Running setup.py clean for tensorrt-cu12
Successfully built tensorrt
Failed to build tensorrt-cu12
Installing collected packages: tensorrt-cu12, tensorrt
Running setup.py install for tensorrt-cu12 … error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘"’"’/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py’“'”‘; file=’“'”‘/tmp/pip-install-cxvbx46r/tensorrt-cu12/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-48fvi6do/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/hotair/.local/include/python3.8/tensorrt-cu12
cwd: /tmp/pip-install-cxvbx46r/tensorrt-cu12/
Complete output (57 lines):
running install
Looking in indexes: Simple index, https://pypi.ngc.nvidia.com, https://pypi.nvidia.com
Collecting tensorrt-cu12_libs==10.1.0
Downloading tensorrt_cu12_libs-10.1.0.tar.gz (630 bytes)
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status ‘done’
Preparing wheel metadata: started
Preparing wheel metadata: still running…
Preparing wheel metadata: finished with status ‘done’
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
ERROR: Could not find a version that satisfies the requirement tensorrt-cu12_bindings==10.1.0 (from versions: none)
ERROR: No matching distribution found for tensorrt-cu12_bindings==10.1.0
Looking in indexes: Simple index, https://pypi.ngc.nvidia.com, https://pypi.nvidia.com
Collecting tensorrt-cu12_libs==10.1.0
Downloading tensorrt_cu12_libs-10.1.0.tar.gz (630 bytes)
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status ‘done’
Preparing wheel metadata: started
Preparing wheel metadata: still running…
Preparing wheel metadata: finished with status ‘done’
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘pypi.ngc.nvidia.com’. Adding certificate verification is strongly advised. See: Advanced Usage - urllib3 2.2.3.dev7 documentation
ERROR: Could not find a version that satisfies the requirement tensorrt-cu12_bindings==10.1.0 (from versions: none)
ERROR: No matching distribution found for tensorrt-cu12_bindings==10.1.0
Traceback (most recent call last):
File “/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py”, line 42, in run_pip_command
return call_func([sys.executable, “-m”, “pip”] + args, env=env)
File “/usr/lib/python3.8/subprocess.py”, line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command ‘[’/usr/bin/python3’, ‘-m’, ‘pip’, ‘install’, ‘–extra-index-url’, ‘https://pypi.nvidia.com’, ‘tensorrt-cu12_libs==10.1.0’, ‘tensorrt-cu12_bindings==10.1.0’]’ returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py", line 127, in <module>
setup(
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 144, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.8/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py", line 73, in run
run_pip_command(
File "/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py", line 58, in run_pip_command
return call_func([pip_path] + args, env=env)
File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/X11/pip', 'install', '--extra-index-url', 'https://pypi.nvidia.com', 'tensorrt-cu12_libs==10.1.0', 'tensorrt-cu12_bindings==10.1.0']' returned non-zero exit status 1.
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘"’"’/tmp/pip-install-cxvbx46r/tensorrt-cu12/setup.py’“'”‘; file=’“'”‘/tmp/pip-install-cxvbx46r/tensorrt-cu12/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-48fvi6do/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/hotair/.local/include/python3.8/tensorrt-cu12 Check the logs for full command output.