-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Python3.8 #6126
Comments
It would be really great if python3.8 wheels could be added also for the release 2.31 since that is the last release where t265 can be opened by serial number or can work alongside d435i. That is the release we are using (I've just tested 2.33 and the behavior is the same as 2.32). |
@zwn As well as searching by serial number, you can also look for the first device with the word 'T265' in their name. ROS users also have the option of using the ROS wrapper to identify devices by USB port ID instead of serial number with usb_port_id: https://github.com/IntelRealSense/realsense-ros#launch-parameters |
Actually, the blocker is that we cannot use t265 and d435i together at all (with or without serial number). The pipeline for t265 fails to resolve with 2.32 and 2.33 if d435i is plugged in 😟. It is the simplest possible pipeline: self.pose_pipeline = rs.pipeline(ctx)
pose_cfg = rs.config()
pose_cfg.enable_stream(rs.stream.pose)
self.pose_pipeline.start(pose_cfg, self.pose_callback) If I unplug the d435i, it works fine. It is unfortunate to have such a big regression but I appreciate the work being done to move the whole project forward. We just stay with 2.31 for the time being. |
I've added a 'T260' label to this discussion to help inform RealSense support team members that your question involves T265. |
@zwn I have officially logged with Intel the feature request for Python 3.8 support for PyPi installation. Thank you very much. |
Python 3.9 and 3.8 have been released and yet pyrealsense2 on PyPi only offers Python 3.7. It appears Python support for RealSense is dead. |
Hi @tomgoddard Python support for RealSense has not been abandoned. In the link below, an explanation is offered for the time taken to implement support for Python versions newer than 3.7. A method for hex-editing the Python 3.7 pip whl file was also suggested in that discussion by a RealSense community member. |
Hi @zwn This case should be kept open until it is confirmed that the Intel feature request (Enhancement) associated with it is concluded. Thanks! |
@MartyG-RealSense It is confusing. Commonly, the issue is closed when the reporter is happy. Where is the Intel feature request that is reportedly still open? Why is it still open? Why doesn't Intel use this tracker? Never mind. |
Yes, I understand. I apologize for the confusion. It is usually true that a case can be closed by the customer when they are satisfied. Cases that are linked to an official feature request (indicated by an Enhancement tag on the case) have to be kept open until that request is concluded though. It is an internal Intel tracker, so you had no way to know and did nothing wrong at all. |
Hi @zwn As the pip install pyrealsense2 wheels for Python 3.8 and 3.9 are now available and the Intel feature request has been concluded, this case can now officially be closed. Thanks again! |
Please add precompiled wheels for python3.8 to pypi.
The text was updated successfully, but these errors were encountered: