# Download PYNQ-DPU appear No module named 'vart'

**URL:** <https://discuss.pynq.io/t/download-pynq-dpu-appear-no-module-named-vart/8864>\
**Category:** Support\
**Created:** [November 6, 2025, 12:23pm UTC](https://discuss.pynq.io/t/download-pynq-dpu-appear-no-module-named-vart/8864 "2025-11-06T12:23:11Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![HenryTsai0816](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/henrytsai0816/32/7347_2.png) [@HenryTsai0816](https://discuss.pynq.io/u/HenryTsai0816)\
**Post date:** [November 10, 2025, 8:00am UTC](https://discuss.pynq.io/t/download-pynq-dpu-appear-no-module-named-vart/8864/3 "2025-11-10T08:00:07Z")

</div>

> [@Run python scripts in Pynq Environment](https://discuss.pynq.io/t/run-python-scripts-in-pynq-environment/7761/2):
>
> Hi @DiogoBaptista There is three steps to running PYNQ code from the command line: Make sure you are in sudo privileges (e.g. sudo su) Source the pynq venv environment source /etc/profile.d/pynq\_venv.sh Source the xrt environment source /etc/profile.d/xrt\_setup.sh You should now be in the right environment to run PYNQ code. You could put both source commands into a shell script which you can run whenever you want. Thanks, Josh

Hi Josh, thanks for the pointers. I’m running all commands from the Jupyter terminal on my PYNQ-ZU (XCZU5EG-SFVC784-1-E), which should already use the pynq-venv with root privileges. I still get No module named ‘vart’.

python version :3.10.4

---

_[View the full topic](https://discuss.pynq.io/t/download-pynq-dpu-appear-no-module-named-vart/8864)._
