Skip to main content

pyrosenv

Set an environment for easy work with ROS in python without setting things up

Installation

pip install pyrosenv

Usage

For easy working with ROS in Python 3 in your IDE (Pycharm, VSCode, etc.) Do one or more of the following imports. Actually after import pyrosenv you can import anything that you would import in ROS environemnt.

# set things up and then import
import pyrosenv
import rospy
# ...

#import ros libraries
from pyrosenv import rospy
from pyrosenv import rosbag
from pyrosenv import roslaunch
from pyrosenv import rosgraph
from pyrosenv import roslib
from pyrosenv import genpy
from pyrosenv import cv_bridge

# import std msgs
from pyrosenv.std_msgs.msg import Int16
from pyrosenv.std_msgs.msg import Bool
# ...

# import sensor msgs
from pyrosenv.sensor_msgs.msg import PointCloud2
msg = PointCloud2()
from pyrosenv.sensor_msgs import point_cloud2
point_cloud2.read_points(msg)
from pyrosenv.cv_bridge import CvBridge, CvBridgeError
# ...

Then you can just use rospy, rosbag, std_msgs, sensor_msgs, etc. as you would in ROS environment.

Metadata

Release files for pyrosenv 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyrosenv 0.0.4
File Size Uploaded Provenance Actions
pyrosenv-0.0.4.tar.gz 4.5 kB Without provenance Details for pyrosenv-0.0.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyrosenv 0.0.4
File Interpreter ABI Platform Actions
pyrosenv-0.0.4-py3-none-any.whl Python 3 none any Details for pyrosenv-0.0.4-py3-none-any.whl

Total release size: 10.9 kB

Release files / pyrosenv-0.0.4.tar.gz

Download URL pyrosenv-0.0.4.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
90e0d90becd328d99aa83667212b352263ef398133792497247fad1780b6f7f0
BLAKE2b-256 checksum
How to use checksums
e6cf0cab7d477bbc8282115569f0eb33a6dc4cbada94df201ee68d2352ee2761
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / pyrosenv-0.0.4-py3-none-any.whl

Download URL pyrosenv-0.0.4-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
63de12c37f90f7f4cc37da033b5f84a979b1492d76f5b1c58d8d2daa79a1c68b
BLAKE2b-256 checksum
How to use checksums
a61b855d13d59c0cf1b3712912a9727123f20c5484f5c1f1404a1c9780e728c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Security for pyrosenv 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page