# Error: resolution-too-deep, while installing “pip install ultralytics\[export\]“

**URL:** <https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740>\
**Category:** Support\
**Tags:** troubleshooting, question, yolo, support\
**Created:** [January 11, 2026, 12:24am UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740 "2026-01-11T00:24:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shamaru](https://avatars.discourse-cdn.com/v4/letter/s/41988e/32.png) [@Shamaru](https://community.ultralytics.com/u/Shamaru)\
**Post date:** [January 11, 2026, 12:24am UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740/1 "2026-01-11T00:24:16Z")

</div>

Hello,

I got the below error while running the below

* * *

cd ~  
pip install -U pip  
git clone [GitHub - ultralytics/ultralytics: Ultralytics YOLO 🚀](https://github.com/ultralytics/ultralytics)  
cd ultralytics  
**pip install -e “.[export]” onnxslim**

* * *

from “ **Ultralytics YOLO11 on NVIDIA Jetson using DeepStream SDK and TensorRT** “ first step

using Jetson Orin Nano (jetpack 6.1)

* * *

Collecting rich (from keras\>=3.5.0-\>tensorflow\<=2.19.0,\>=2.0.0-\>ultralytics==8.3.252)  
Using cached rich-14.2.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-14.1.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-14.0.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.9.4-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.9.3-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.9.2-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.9.1-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.9.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.8.1-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.8.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.7.1-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.7.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.6.0-py3-none-any.whl.metadata (18 kB)  
Using cached rich-13.5.3-py3-none-any.whl.metadata (18 kB)  
error: resolution-too-deep

× Dependency resolution exceeded maximum depth  
╰─\> Pip cannot resolve the current dependencies as the dependency graph is too complex for pip to solve efficiently.

hint: Try adding lower bounds to constrain your dependencies, for example: ‘package\>=2.0.0’ instead of just ‘package’.

Link: [Dependency Resolution - pip documentation v25.3](https://pip.pypa.io/en/stable/topics/dependency-resolution/#handling-resolution-too-deep-errors)

How do I fix this?

* * *

Also when running this step

….:~/ultralytics$ python3 export\_yolo11.py -w yolo11s.pt

I’m getting the below error

Traceback (most recent call last):  
File “/home/shamsee/ultralytics/export\_yolo11.py”, line 3, in  
import onnx  
ModuleNotFoundError: No module named ‘onnx’

Thank you for your time and help

S

---

<div class="post-metadata">

**Author:** ![Toxite](https://sea1.discourse-cdn.com/flex001/user_avatar/community.ultralytics.com/toxite/32/123_2.png) [@Toxite](https://community.ultralytics.com/u/Toxite)\
**Post date:** [January 11, 2026, 10:51am UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740/2 "2026-01-11T10:51:05Z")

</div>

You should follow the Ultralytics Docs for Jetson on how to install and export:

> **[Install Ultralytics Package - Quick Start Guide: NVIDIA Jetson with Ultralytics...](https://docs.ultralytics.com/guides/nvidia-jetson/#install-ultralytics-package)**
>
> This comprehensive guide provides a detailed walkthrough for deploying Ultralytics YOLO11 on NVIDIA Jetson devices. Additionally, it showcases performance benchmarks to demonstrate the capabilities of YOLO11 on these small and powerful devices. |...

`pip` needs to be upgraded like the docs show.

---

<div class="post-metadata">

**Author:** ![Shamaru](https://avatars.discourse-cdn.com/v4/letter/s/41988e/32.png) [@Shamaru](https://community.ultralytics.com/u/Shamaru)\
**Post date:** [January 11, 2026, 8:52pm UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740/3 "2026-01-11T20:52:44Z")

</div>

Thank you but I’ve tried this as well in hope as solution and got the same “error: resolution-too-deep” as well at end of, pip install ultralytics[export]

---

<div class="post-metadata">

**Author:** ![Toxite](https://sea1.discourse-cdn.com/flex001/user_avatar/community.ultralytics.com/toxite/32/123_2.png) [@Toxite](https://community.ultralytics.com/u/Toxite)\
**Post date:** [January 11, 2026, 11:11pm UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740/4 "2026-01-11T23:11:14Z")

</div>

You can run `yolo export format=onnx` which will install the dependencies automatically.

Then you can run `export_yolo11.py`

---

<div class="post-metadata">

**Author:** ![Shamaru](https://avatars.discourse-cdn.com/v4/letter/s/41988e/32.png) [@Shamaru](https://community.ultralytics.com/u/Shamaru)\
**Post date:** [January 14, 2026, 4:34am UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740/5 "2026-01-14T04:34:57Z")

</div>

Thank you ALL. I was able to get this to work. I installed in virtual environment instead. This was a “user error” on my end.

---

<div class="post-metadata">

**Author:** ![BurhanQ](https://sea1.discourse-cdn.com/flex001/user_avatar/community.ultralytics.com/burhanq/32/7_2.png) [@BurhanQ](https://community.ultralytics.com/u/BurhanQ)\
**Post date:** [January 14, 2026, 12:53pm UTC](https://community.ultralytics.com/t/error-resolution-too-deep-while-installing-pip-install-ultralytics-export/1740/6 "2026-01-14T12:53:12Z")

</div>

Glad to hear! For anyone else who comes across this post, it’s **_always_** recommended to use a Python virtual environment when installing dependencies!
