# Rtde python module not installing

**URL:** <https://forum.universal-robots.com/t/rtde-python-module-not-installing/30149>\
**Category:** Robot Communication\
**Created:** [August 26, 2023, 12:04am UTC](https://forum.universal-robots.com/t/rtde-python-module-not-installing/30149 "2023-08-26T00:04:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dfernandez](https://avatars.discourse-cdn.com/v4/letter/d/da6949/32.png) [@dfernandez](https://forum.universal-robots.com/u/dfernandez)\
**Post date:** [August 26, 2023, 12:04am UTC](https://forum.universal-robots.com/t/rtde-python-module-not-installing/30149/1 "2023-08-26T00:04:04Z")

</div>

I have tried installing the rtde module to use RTDE by following the instructions in:

> **[GitHub - UniversalRobots/RTDE\_Python\_Client\_Library: RTDE client library and...](https://github.com/UniversalRobots/RTDE_Python_Client_Library)**
>
> RTDE client library and examples. Contribute to UniversalRobots/RTDE\_Python\_Client\_Library development by creating an account on GitHub.

The terminal returns that there is no module named as such. I have tried using:

pip install target/rtde--release.zip

When trying to run the examples later, an error saying there is no such module pops up. I am using Python 3.11 in VScode and running Windows 10. Does anyone know why this could be happening? I am probably doing something terribly wrong but I just don’t know what.

---

<div class="post-metadata">

**Author:** ![robert.parker](https://avatars.discourse-cdn.com/v4/letter/r/71c47a/32.png) [@robert.parker](https://forum.universal-robots.com/u/robert.parker)\
**Post date:** [February 18, 2026, 5:00am UTC](https://forum.universal-robots.com/t/rtde-python-module-not-installing/30149/2 "2026-02-18T05:00:29Z")

</div>

Same here with Python 3.12 running Windows11. I had previously installed using Python 3.7 running Windows10 using pip and had no trouble, so had a look in the install directories. For both installations, there were four files: rtde.dll, rtde\_control.cp37-win\_amd64.pyd, rtde\_io.cp37-win\_amd64.pyd and rtde\_receive.cp37-win\_amd64.pyd, but only python3.7 had an rtde folder as well. Since this seemed to contain only pure python code, I copied that folder to the python3.12 install and it worked, at least for changing input variables on the robot. Hope this helps someone. 🙂
