Closed argenos closed 4 years ago
I'm currently on vacation, but I'll look into this in about two weeks. Thanks for the issue!
No problem! Not sure if this is an option, but we solved it in https://github.com/ropod-project/rospy_message_converter/pull/1 by using a pyproject.toml
file. This also helped us install the dependencies in the right order when in a requirements.txt
file, otherwise it would fail because it couldn't find catkin_pkg
(which was also listed in that file).
The pip library was made by @cjds (see #14 and #25), so any questions about that should go to him.
It's not quite easy to set up Python3 with ROS at the moment, so I'm not sure what the proper fix for this would be. Pull requests welcome.
is there any progress on this?
Installation via pip or pip3 is unsupported. Please ask @cjds for any questions, since he's the one who uploaded the package to pip.
You should either build from source or use the prepackaged binaries, e.g. sudo apt install ros-melodic-rospy-message-converter
.
Sorry that's my bad for not noticing the first "@". I'll take a look at it right now and let you know. @mintar with noetic coming out soon it's becoming easier to do python3 things with ROS
So this fails because my release of this library is 2 years old currently. The master version of this library does work and a re-release will fix it. I will try to get that done and update when I have it
Thank you @cjds :)
FYI update on this so far is I'm trying to recover the account that pushed the code up (unfortunately lost my recovery method). In the meantime, one workaround is a git clone and running setup.py
manually from the top of this repo. I'll update you when I recover the account and have it released
https://pypi.org/project/rospy-message-converter/ has released a new version and now should work
To reproduce this,
rospkg
andcatkin-pkg
also need to be installed to work with python3, e.g. using pip3: