ROS2 Eloquent Turtlesim Missing Qt platform plugin
So I recently installed ROS2 Eloquent Elusor on Windows 10 v1909.
When I try to run the turtlesim(v1.1.0) tutorial, while calling "ros2 run turtlesim turtlesim_node" I get the following error: "This application failed to start because it could not find or load the Qt platform plugin "windows" in ""."
I already checked my PATH variable and even added the path to "Python37\Lib\site-packages\PyQt5\Qt\plugins\platforms", but nothing changed. I even reinstalled PyQt5, but this didn't help either.
Any ideas how to solve this?
Having same issue - were you able to solve?
Same here. Did you solve it?
Same here. I found this post to be helpful: https://answers.ros.org/question/3170...
I ran C:\Qt\5.12.6\msvc2017_64\windeployqt c:\dev\eloquent\turtlesim\turtlesim_node.exe and it fixed the issue by creating the dependencies in the Lib\turtlesim folder.
works! Thank you!!
Worked for me as well. Thank you. I had seen the other post but didn't have a good idea what to do with it.
Does this require anything else to be installed besides the python PyQt5 package? I couldn't find windeployqt in PyQt5 files.
Edit: I guess the answer is obvious that GregCannon63 installed Qt 5.12.6, but I guess I'm also trying to understand why this installation was necessary. I followed the instructions for Windows 10 and it still requires this fix.
Sorry but I can't really understand what GregCannon63 was doing. Can anyone explain exactly what command to type into cmd? I'm very new even to cmd so i'm a bit lost at the moment.
I too have this problem. I followed the instructions for Windows 10 install. Installed ROS2 Foxy