Closed danzimmerman closed 2 years ago
The .
on the path doesn't seem to happen at all on Linux.
>>> for p in os.environ['PATH'].split(os.pathsep):
... print(p)
...
/home/dan/.local/opt/mambaforge/envs/galactic/bin
/home/dan/.local/opt/mambaforge/condabin
/home/dan/.local/bin
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/games
/snap/bin
>>> os.environ['CONDA_PREFIX']
'/home/dan/.local/opt/mambaforge/envs/galactic'
This does happen on my other mambaforge
installation on Windows.
I can't reproduce this on Windows, with mambaforge 4.10.3-10. This is my rosgalactic
env:
(rosgalatic) C:\Users\STraversaro>mamba list
# packages in environment at C:\Users\STraversaro\AppData\Local\mambaforge\envs\rosgalatic:
#
# Name Version Build Channel
argcomplete 2.0.0 pyhd8ed1ab_0 conda-forge
assimp 5.2.3 hc2aa0de_1 conda-forge
atomicwrites 1.4.0 pyh9f0ad1d_0 conda-forge
attrs 21.4.0 pyhd8ed1ab_0 conda-forge
boost 1.74.0 py39hefe7e4c_5 conda-forge
boost-cpp 1.74.0 h9f4b32c_8 conda-forge
brotli 1.0.9 h8ffe710_7 conda-forge
brotli-bin 1.0.9 h8ffe710_7 conda-forge
bullet 3.21 h832f523_2 conda-forge
bullet-cpp 3.21 h2e25243_2 conda-forge
bzip2 1.0.8 h8ffe710_4 conda-forge
ca-certificates 2022.6.15 h5b45459_0 conda-forge
cairo 1.16.0 h15b3021_1010 conda-forge
catkin_pkg 0.5.2 pyhd8ed1ab_0 conda-forge
certifi 2022.6.15 py39hcbf5309_0 conda-forge
cffi 1.15.0 py39h0878f49_0 conda-forge
cmake 3.23.2 h39d44d4_0 conda-forge
colorama 0.4.5 pyhd8ed1ab_0 conda-forge
console_bridge 1.0.2 h5362a0b_1 conda-forge
cppcheck 2.6.2 py39hd48a9a8_0 conda-forge
cryptography 37.0.2 py39h7bc7c5c_0 conda-forge
curl 7.83.1 h789b8ee_0 conda-forge
cycler 0.11.0 pyhd8ed1ab_0 conda-forge
distro 1.6.0 pyhd8ed1ab_0 conda-forge
docutils 0.18.1 py39hcbf5309_1 conda-forge
double-conversion 3.2.0 h0e60522_0 conda-forge
eigen 3.4.0 h2d74725_0 conda-forge
empy 3.3.4 pyh9f0ad1d_1 conda-forge
expat 2.4.8 h39d44d4_0 conda-forge
ffmpeg 4.3.1 ha925a31_0 conda-forge
flake8 4.0.1 pyhd8ed1ab_2 conda-forge
flann 1.9.1 h075982a_1010 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 conda-forge
fontconfig 2.14.0 hce3cb01_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fonttools 4.33.3 py39hb82d6ee_0 conda-forge
foonathan-memory 0.7.1 h57928b3_0 conda-forge
freeglut 3.2.2 h0e60522_1 conda-forge
freeimage 3.18.0 h6676e37_9 conda-forge
freetype 2.10.4 h546665d_1 conda-forge
fribidi 1.0.10 h8d14728_0 conda-forge
getopt-win32 0.1 h8ffe710_0 conda-forge
gettext 0.19.8.1 ha2e2712_1008 conda-forge
gl2ps 1.4.2 h0597ee9_0 conda-forge
glew 2.1.0 h39d44d4_2 conda-forge
gmock 1.11.0 h2d74725_0 conda-forge
graphite2 1.3.13 1000 conda-forge
graphviz 4.0.0 had6c3a3_0 conda-forge
gtest 1.11.0 h2d74725_0 conda-forge
gts 0.7.6 h7c369d9_2 conda-forge
harfbuzz 4.2.0 hc1763ed_0 conda-forge
hdf4 4.2.15 h0e5069d_3 conda-forge
hdf5 1.12.1 nompi_h2a0e4a3_104 conda-forge
icu 69.1 h0e60522_0 conda-forge
ifcfg 0.21 py_0 conda-forge
imath 3.1.5 h12d4b20_0 conda-forge
importlib-metadata 4.11.4 py39hcbf5309_0 conda-forge
importlib_metadata 4.11.4 hd8ed1ab_0 conda-forge
importlib_resources 5.8.0 pyhd8ed1ab_0 conda-forge
iniconfig 1.1.1 pyh9f0ad1d_0 conda-forge
intel-openmp 2022.1.0 h57928b3_3787 conda-forge
jasper 2.0.33 h77af90b_0 conda-forge
jpeg 9e h8ffe710_1 conda-forge
jsoncpp 1.9.5 h2d74725_1 conda-forge
jxrlib 1.1 h8ffe710_2 conda-forge
kiwisolver 1.4.3 py39h2e07f2f_0 conda-forge
krb5 1.19.3 h1176d77_0 conda-forge
lark-parser 0.12.0 pyhd8ed1ab_0 conda-forge
lcms2 2.12 h2a16943_0 conda-forge
lerc 3.0 h0e60522_0 conda-forge
libblas 3.9.0 15_win64_mkl conda-forge
libbrotlicommon 1.0.9 h8ffe710_7 conda-forge
libbrotlidec 1.0.9 h8ffe710_7 conda-forge
libbrotlienc 1.0.9 h8ffe710_7 conda-forge
libcblas 3.9.0 15_win64_mkl conda-forge
libclang 13.0.1 default_h81446c8_0 conda-forge
libcurl 7.83.1 h789b8ee_0 conda-forge
libdeflate 1.12 h8ffe710_0 conda-forge
libffi 3.4.2 h8ffe710_5 conda-forge
libgd 2.3.3 h217ff3b_2 conda-forge
libglib 2.70.2 h3be07f2_4 conda-forge
libiconv 1.16 he774522_0 conda-forge
liblapack 3.9.0 15_win64_mkl conda-forge
liblapacke 3.9.0 15_win64_mkl conda-forge
libnetcdf 4.8.1 nompi_h1cc8e9d_102 conda-forge
libogg 1.3.4 h8ffe710_1 conda-forge
libopencv 4.5.5 py39h1d41392_10 conda-forge
libpng 1.6.37 h1d00b33_2 conda-forge
libprotobuf 3.20.1 h7755175_0 conda-forge
libraw 0.20.2 hee1bdec_1 conda-forge
libssh2 1.10.0 h680486a_2 conda-forge
libtheora 1.1.1 h8d14728_1005 conda-forge
libtiff 4.4.0 h2ed3b44_1 conda-forge
libwebp 1.2.2 h57928b3_0 conda-forge
libwebp-base 1.2.2 h8ffe710_1 conda-forge
libxcb 1.13 hcd874cb_1004 conda-forge
libxml2 2.9.14 hf5bbc77_0 conda-forge
libxslt 1.1.35 h34f844d_0 conda-forge
libzip 1.8.0 hfed4ece_1 conda-forge
libzlib 1.2.12 h8ffe710_1 conda-forge
loguru 0.6.0 py39hcbf5309_1 conda-forge
lxml 4.9.0 py39hb82d6ee_0 conda-forge
lz4-c 1.9.3 h8ffe710_1 conda-forge
m2w64-gcc-libgfortran 5.3.0 6 conda-forge
m2w64-gcc-libs 5.3.0 7 conda-forge
m2w64-gcc-libs-core 5.3.0 7 conda-forge
m2w64-gmp 6.1.0 2 conda-forge
m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge
matplotlib-base 3.5.2 py39h581301d_0 conda-forge
mccabe 0.6.1 py_1 conda-forge
mkl 2022.1.0 h6a75c08_874 conda-forge
mock 4.0.3 py39hcbf5309_3 conda-forge
msys2-conda-epoch 20160418 1 conda-forge
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
netifaces 0.11.0 py39hb82d6ee_0 conda-forge
numpy 1.22.4 py39h0948cea_0 conda-forge
ogre 1.12.13 h4187535_1 conda-forge
openexr 3.1.5 hab3b255_0 conda-forge
openjpeg 2.4.0 hb211442_1 conda-forge
openssl 1.1.1p h8ffe710_0 conda-forge
packaging 21.3 pyhd8ed1ab_0 conda-forge
pango 1.50.7 h66df5b2_0 conda-forge
pcl 1.12.0 h8e4b9db_2 conda-forge
pcre 8.45 h0e60522_0 conda-forge
pillow 9.1.1 py39ha53f419_1 conda-forge
pip 22.1.2 pyhd8ed1ab_0 conda-forge
pixman 0.40.0 h8ffe710_0 conda-forge
pkg-config 0.29.2 h2bf4dc2_1008 conda-forge
pluggy 1.0.0 py39hcbf5309_3 conda-forge
ply 3.11 py_1 conda-forge
proj 9.0.0 h1cfcee9_1 conda-forge
psutil 5.9.1 py39hb82d6ee_0 conda-forge
pthread-stubs 0.4 hcd874cb_1001 conda-forge
pugixml 1.11.4 h0e60522_0 conda-forge
py 1.11.0 pyh6c4a22f_0 conda-forge
py-opencv 4.5.5 py39h832f523_10 conda-forge
pybind11 2.9.2 py39h2e07f2f_1 conda-forge
pybind11-global 2.9.2 py39h2e07f2f_1 conda-forge
pybullet 3.21 py39h2e25243_2 conda-forge
pycairo 1.21.0 py39h1f09dad_1 conda-forge
pycodestyle 2.8.0 pyhd8ed1ab_0 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pydocstyle 6.1.1 pyhd8ed1ab_0 conda-forge
pydot 1.4.2 py39hcbf5309_2 conda-forge
pyflakes 2.4.0 pyhd8ed1ab_0 conda-forge
pygments 2.12.0 pyhd8ed1ab_0 conda-forge
pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge
pyqt 5.12.3 py39hcbf5309_8 conda-forge
pyqt-builder 1.13.0 pyhd8ed1ab_0 conda-forge
pyqt-impl 5.12.3 py39h415ef7b_8 conda-forge
pyqt5-sip 4.19.18 py39h415ef7b_8 conda-forge
pyqtchart 5.12 py39h415ef7b_8 conda-forge
pyqtwebengine 5.12.1 py39h415ef7b_8 conda-forge
pytest 7.1.2 py39hcbf5309_0 conda-forge
python 3.9.13 h9a09f29_0_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python_abi 3.9 2_cp39 conda-forge
pyyaml 6.0 py39hb82d6ee_4 conda-forge
qhull 2020.2 h70d2c02_2 conda-forge
qt 5.12.9 h556501e_6 conda-forge
ros-galactic-action-msgs 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-action-tutorials-cpp 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-action-tutorials-interfaces 0.14.3 py39ha598a99_3 robostack-experimental
ros-galactic-action-tutorials-py 0.14.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-actionlib-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-ament-cmake 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-auto 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-copyright 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-core 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-cppcheck 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-cpplint 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-definitions 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-dependencies 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-include-directories 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-interfaces 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-libraries 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-link-flags 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-export-targets 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-flake8 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-gmock 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-gtest 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-include-directories 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-libraries 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-lint-cmake 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-pep257 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-pytest 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-python 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-ros 0.9.2 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-target-dependencies 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-test 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-uncrustify 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-version 1.1.5 py39he8739fe_3 robostack-experimental
ros-galactic-ament-cmake-xmllint 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-copyright 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-cppcheck 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-cpplint 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-flake8 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-index-cpp 1.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-ament-index-python 1.2.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-lint 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-lint-auto 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-lint-cmake 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-lint-common 0.10.6 py39he8739fe_3 robostack-experimental
ros-galactic-ament-package 0.13.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-pep257 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-uncrustify 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-ament-xmllint 0.10.6 py39h4c0ac80_3 robostack-experimental
ros-galactic-angles 1.12.4 py39h4c0ac80_3 robostack-experimental
ros-galactic-builtin-interfaces 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-class-loader 2.1.2 py39h03a1d73_3 robostack-experimental
ros-galactic-common-interfaces 2.2.4 py39he8739fe_3 robostack-experimental
ros-galactic-composition 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-composition-interfaces 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-console-bridge-vendor 1.3.2 py39h03a1d73_3 robostack-experimental
ros-galactic-cv-bridge 2.2.1 py39h6f467b3_3 robostack-experimental
ros-galactic-demo-nodes-cpp 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-demo-nodes-cpp-native 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-demo-nodes-py 0.14.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-depthimage-to-laserscan 2.3.1 py39h04a95f2_3 robostack-experimental
ros-galactic-desktop 0.9.3 py39he8739fe_3 robostack-experimental
ros-galactic-diagnostic-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-domain-coordinator 0.9.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-dummy-map-server 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-dummy-robot-bringup 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-dummy-sensors 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-eigen3-cmake-module 0.1.1 py39he8739fe_3 robostack-experimental
ros-galactic-example-interfaces 0.9.2 py39ha598a99_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-action-client 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-action-server 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-client 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-composition 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-publisher 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-service 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-subscriber 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-minimal-timer 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclcpp-multithreaded-executor 0.11.2 py39he8739fe_3 robostack-experimental
ros-galactic-examples-rclpy-executors 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-examples-rclpy-minimal-action-client 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-examples-rclpy-minimal-action-server 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-examples-rclpy-minimal-client 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-examples-rclpy-minimal-publisher 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-examples-rclpy-minimal-service 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-examples-rclpy-minimal-subscriber 0.11.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-fastcdr 1.0.20 py39he8739fe_3 robostack-experimental
ros-galactic-fastrtps 2.3.4 py39hf2f0fb7_3 robostack-experimental
ros-galactic-fastrtps-cmake-module 1.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-foonathan-memory-vendor 1.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-geometry-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-geometry2 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-gmock-vendor 1.10.9003 py39he8739fe_3 robostack-experimental
ros-galactic-gtest-vendor 1.10.9003 py39he8739fe_3 robostack-experimental
ros-galactic-image-geometry 2.2.1 py39h04a95f2_3 robostack-experimental
ros-galactic-image-tools 0.14.3 py39h04a95f2_3 robostack-experimental
ros-galactic-image-transport 2.3.0 py39he8739fe_3 robostack-experimental
ros-galactic-interactive-markers 2.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-intra-process-demo 0.14.3 py39h04a95f2_3 robostack-experimental
ros-galactic-joy 3.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-kdl-parser 2.5.0 py39he8739fe_3 robostack-experimental
ros-galactic-laser-geometry 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-launch 0.17.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-launch-ros 0.14.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-launch-testing 0.17.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-launch-testing-ament-cmake 0.17.0 py39he8739fe_3 robostack-experimental
ros-galactic-launch-testing-ros 0.14.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-launch-xml 0.17.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-launch-yaml 0.17.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-libcurl-vendor 2.5.0 py39h93283aa_3 robostack-experimental
ros-galactic-libstatistics-collector 1.1.1 py39ha598a99_3 robostack-experimental
ros-galactic-libyaml-vendor 1.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-lifecycle 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-lifecycle-msgs 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-logging-demo 0.14.3 py39ha598a99_3 robostack-experimental
ros-galactic-map-msgs 2.1.0 py39ha598a99_3 robostack-experimental
ros-galactic-message-filters 3.2.6 py39he8739fe_3 robostack-experimental
ros-galactic-nav-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-orocos-kdl 3.3.3 py39he8739fe_3 robostack-experimental
ros-galactic-osrf-pycommon 2.0.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-pcl-conversions 2.3.2 py39h2967a58_3 robostack-experimental
ros-galactic-pcl-msgs 1.0.0 py39ha598a99_3 robostack-experimental
ros-galactic-pendulum-msgs 0.14.3 py39ha598a99_3 robostack-experimental
ros-galactic-pluginlib 5.0.0 py39he8739fe_3 robostack-experimental
ros-galactic-pybind11-vendor 2.2.6 py39he8739fe_3 robostack-experimental
ros-galactic-python-cmake-module 0.8.1 py39he8739fe_3 robostack-experimental
ros-galactic-python-qt-binding 1.0.8 py39he8739fe_3 robostack-experimental
ros-galactic-qt-dotgraph 2.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-qt-gui 2.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-qt-gui-cpp 2.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-qt-gui-py-common 2.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-quality-of-service-demo-cpp 0.14.3 py39he8739fe_3 robostack-experimental
ros-galactic-quality-of-service-demo-py 0.14.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-rcl 3.1.2 py39he8739fe_3 robostack-experimental
ros-galactic-rcl-action 3.1.2 py39he8739fe_3 robostack-experimental
ros-galactic-rcl-interfaces 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-rcl-lifecycle 3.1.2 py39he8739fe_3 robostack-experimental
ros-galactic-rcl-logging-interface 2.1.2 py39he8739fe_3 robostack-experimental
ros-galactic-rcl-logging-spdlog 2.1.2 py39h985731a_3 robostack-experimental
ros-galactic-rcl-yaml-param-parser 3.1.2 py39he8739fe_3 robostack-experimental
ros-galactic-rclcpp 9.2.0 py39ha598a99_3 robostack-experimental
ros-galactic-rclcpp-action 9.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-rclcpp-components 9.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-rclcpp-lifecycle 9.2.0 py39he8739fe_3 robostack-experimental
ros-galactic-rclpy 1.9.0 py39ha598a99_4 robostack-experimental
ros-galactic-rcpputils 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rcutils 4.0.2 py39he8739fe_3 robostack-experimental
ros-galactic-resource-retriever 2.5.0 py39he8739fe_3 robostack-experimental
ros-galactic-rmw 3.3.1 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-connextdds 0.6.2 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-connextdds-common 0.6.2 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-dds-common 1.2.1 py39ha598a99_3 robostack-experimental
ros-galactic-rmw-fastrtps-cpp 5.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-fastrtps-dynamic-cpp 5.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-fastrtps-shared-cpp 5.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-implementation 2.4.1 py39he8739fe_3 robostack-experimental
ros-galactic-rmw-implementation-cmake 3.3.1 py39he8739fe_3 robostack-experimental
ros-galactic-robot-state-publisher 2.5.3 py39he8739fe_3 robostack-experimental
ros-galactic-ros-base 0.9.3 py39he8739fe_3 robostack-experimental
ros-galactic-ros-core 0.9.3 py39he8739fe_3 robostack-experimental
ros-galactic-ros-environment 3.1.0 py39he8739fe_3 robostack-experimental
ros-galactic-ros-workspace 1.0.2 py39he8739fe_3 robostack-experimental
ros-galactic-ros2action 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2bag 0.9.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2cli 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2cli-common-extensions 0.1.1 py39he8739fe_3 robostack-experimental
ros-galactic-ros2component 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2doctor 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2interface 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2launch 0.14.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2lifecycle 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2multicast 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2node 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2param 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2pkg 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2run 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2service 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-ros2topic 0.13.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rosbag2 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosbag2-compression 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosbag2-compression-zstd 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosbag2-cpp 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosbag2-interfaces 0.9.1 py39ha598a99_3 robostack-experimental
ros-galactic-rosbag2-py 0.9.1 py39he8739fe_4 robostack-experimental
ros-galactic-rosbag2-storage 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosbag2-storage-default-plugins 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosbag2-transport 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosgraph-msgs 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-rosidl-adapter 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-cli 2.2.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-rosidl-cmake 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-default-generators 1.1.1 py39ha598a99_3 robostack-experimental
ros-galactic-rosidl-default-runtime 1.1.1 py39ha598a99_3 robostack-experimental
ros-galactic-rosidl-generator-c 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-generator-cpp 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-generator-py 0.11.1 py39ha598a99_3 robostack-experimental
ros-galactic-rosidl-parser 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-runtime-c 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-runtime-cpp 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-runtime-py 0.9.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-rosidl-typesupport-c 1.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-typesupport-cpp 1.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-typesupport-fastrtps-c 1.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-typesupport-fastrtps-cpp 1.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-typesupport-interface 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-typesupport-introspection-c 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rosidl-typesupport-introspection-cpp 2.2.1 py39he8739fe_3 robostack-experimental
ros-galactic-rpyutils 0.2.0 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-action 2.0.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-bag 1.1.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-bag-plugins 1.1.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-common-plugins 1.1.0 py39he8739fe_3 robostack-experimental
ros-galactic-rqt-console 2.0.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-graph 1.2.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-gui 1.1.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-gui-cpp 1.1.2 py39he8739fe_3 robostack-experimental
ros-galactic-rqt-gui-py 1.1.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-image-view 1.1.1 py39he8739fe_3 robostack-experimental
ros-galactic-rqt-msg 1.0.5 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-plot 1.1.1 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-publisher 1.1.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-py-common 1.1.2 py39ha598a99_3 robostack-experimental
ros-galactic-rqt-py-console 1.0.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-reconfigure 1.0.8 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-service-caller 1.0.5 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-shell 1.0.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-srv 1.0.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-top 1.0.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rqt-topic 1.2.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-rti-connext-dds-cmake-module 0.6.2 py39he8739fe_3 robostack-experimental
ros-galactic-rviz-assimp-vendor 8.5.0 py39h183ed34_3 robostack-experimental
ros-galactic-rviz-common 8.5.0 py39he8739fe_3 robostack-experimental
ros-galactic-rviz-default-plugins 8.5.0 py39he8739fe_3 robostack-experimental
ros-galactic-rviz-ogre-vendor 8.5.0 py39hfa3779c_3 robostack-experimental
ros-galactic-rviz-rendering 8.5.0 py39h84c1bae_3 robostack-experimental
ros-galactic-rviz2 8.5.0 py39he8739fe_3 robostack-experimental
ros-galactic-sdl2-vendor 3.0.1 py39he8739fe_3 robostack-experimental
ros-galactic-sensor-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-shape-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-shared-queues-vendor 0.9.1 py39he8739fe_3 robostack-experimental
ros-galactic-spdlog-vendor 1.3.0 py39h985731a_3 robostack-experimental
ros-galactic-sqlite3-vendor 0.9.1 py39hed94de0_3 robostack-experimental
ros-galactic-sros2 0.10.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-sros2-cmake 0.10.3 py39he8739fe_3 robostack-experimental
ros-galactic-statistics-msgs 1.0.3 py39ha598a99_3 robostack-experimental
ros-galactic-std-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-std-srvs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-stereo-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-tango-icons-vendor 0.1.0 py39he8739fe_3 robostack-experimental
ros-galactic-teleop-twist-joy 2.4.3 py39he8739fe_3 robostack-experimental
ros-galactic-teleop-twist-keyboard 2.3.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-tf2 0.17.2 py39h03a1d73_3 robostack-experimental
ros-galactic-tf2-bullet 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-eigen 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-eigen-kdl 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-geometry-msgs 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-kdl 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-msgs 0.17.2 py39ha598a99_3 robostack-experimental
ros-galactic-tf2-py 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-ros 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-ros-py 0.17.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-tf2-sensor-msgs 0.17.2 py39he8739fe_3 robostack-experimental
ros-galactic-tf2-tools 0.17.2 py39h4c0ac80_3 robostack-experimental
ros-galactic-tinyxml-vendor 0.8.2 py39he8739fe_3 robostack-experimental
ros-galactic-tinyxml2-vendor 0.7.4 py39hffb49de_3 robostack-experimental
ros-galactic-topic-monitor 0.14.3 py39h4c0ac80_3 robostack-experimental
ros-galactic-tracetools 2.3.0 py39he8739fe_3 robostack-experimental
ros-galactic-trajectory-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-turtlesim 1.3.3 py39ha598a99_3 robostack-experimental
ros-galactic-uncrustify-vendor 1.5.3 py39he8739fe_3 robostack-experimental
ros-galactic-unique-identifier-msgs 2.2.1 py39ha598a99_3 robostack-experimental
ros-galactic-urdf 2.5.2 py39he8739fe_3 robostack-experimental
ros-galactic-urdf-parser-plugin 2.5.2 py39he8739fe_3 robostack-experimental
ros-galactic-urdfdom 2.3.5 py39h03a1d73_3 robostack-experimental
ros-galactic-urdfdom-headers 1.0.5 py39he8739fe_3 robostack-experimental
ros-galactic-visualization-msgs 2.2.4 py39ha598a99_3 robostack-experimental
ros-galactic-yaml-cpp-vendor 7.1.1 py39he8739fe_3 robostack-experimental
ros-galactic-zstd-vendor 0.9.1 py39hfc7bdbf_3 robostack-experimental
ros2-distro-mutex 0.2.0 galactic robostack-experimental
rosdistro 0.8.3 py39hcbf5309_4 conda-forge
rospkg 1.4.0 pyhd8ed1ab_0 conda-forge
sdl2 2.0.22 h0e60522_1 conda-forge
setuptools 62.6.0 py39hcbf5309_0 conda-forge
sip 6.6.2 py39h415ef7b_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge
spdlog 1.9.2 h2d74725_1 conda-forge
sqlite 3.38.5 h8ffe710_0 conda-forge
tbb 2021.5.0 h2d74725_1 conda-forge
tbb-devel 2021.5.0 h2d74725_1 conda-forge
tinyxml 2.6.2 h2d74725_2 conda-forge
tinyxml2 9.0.0 h0e60522_2 conda-forge
tk 8.6.12 h8ffe710_0 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tzdata 2022a h191b570_0 conda-forge
ucrt 10.0.20348.0 h57928b3_0 conda-forge
uncrustify 0.74.0 h57928b3_0 conda-forge
unicodedata2 14.0.0 py39hb82d6ee_1 conda-forge
utfcpp 3.2.1 h57928b3_0 conda-forge
vc 14.2 hb210afc_6 conda-forge
vs2015_runtime 14.29.30037 h902a5da_6 conda-forge
vtk 9.1.0 qt_py39h1ab545e_208 conda-forge
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
win32_setctime 1.1.0 pyhd8ed1ab_0 conda-forge
xorg-kbproto 1.0.7 hcd874cb_1002 conda-forge
xorg-libice 1.0.10 hcd874cb_0 conda-forge
xorg-libsm 1.2.3 hcd874cb_1000 conda-forge
xorg-libx11 1.7.2 hcd874cb_0 conda-forge
xorg-libxau 1.0.9 hcd874cb_0 conda-forge
xorg-libxdmcp 1.1.3 hcd874cb_0 conda-forge
xorg-libxext 1.3.4 hcd874cb_1 conda-forge
xorg-libxpm 3.5.13 hcd874cb_0 conda-forge
xorg-libxt 1.2.1 hcd874cb_2 conda-forge
xorg-xextproto 7.3.0 hcd874cb_1002 conda-forge
xorg-xproto 7.0.31 hcd874cb_1007 conda-forge
xz 5.2.5 h62dcd97_1 conda-forge
yaml 0.2.5 h8ffe710_2 conda-forge
yaml-cpp 0.6.3 ha925a31_4 conda-forge
zipp 3.8.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.12 h8ffe710_1 conda-forge
zstd 1.5.2 h6255e5f_1 conda-forge
zziplib 0.13.69 h1d00b33_1 conda-forge
and base env:
(base) C:\Users\STraversaro>mamba list
# packages in environment at C:\Users\STraversaro\AppData\Local\mambaforge:
#
# Name Version Build Channel
anyio 3.5.0 py39hcbf5309_0 conda-forge
attrs 21.4.0 pyhd8ed1ab_0 conda-forge
backports 1.0 py_2 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
beautifulsoup4 4.11.1 pyha770c72_0 conda-forge
boa 0.10.0 pyha770c72_0 conda-forge
brotlipy 0.7.0 py39hb82d6ee_1004 conda-forge
bzip2 1.0.8 h8ffe710_4 conda-forge
ca-certificates 2021.10.8 h5b45459_0 conda-forge
certifi 2021.10.8 py39hcbf5309_2 conda-forge
cffi 1.15.0 py39h0878f49_0 conda-forge
chardet 4.0.0 py39hcbf5309_3 conda-forge
charset-normalizer 2.0.12 pyhd8ed1ab_0 conda-forge
colorama 0.4.4 pyh9f0ad1d_0 conda-forge
commonmark 0.9.1 py_0 conda-forge
conda 4.12.0 py39hcbf5309_0 conda-forge
conda-build 3.21.8 py39hcbf5309_0 conda-forge
conda-libmamba-solver 22.3.1 pyhd8ed1ab_0 conda-forge
conda-package-handling 1.8.1 py39hb3671d1_0 conda-forge
cryptography 36.0.2 py39h7bc7c5c_1 conda-forge
dataclasses 0.8 pyhc8e2a94_3 conda-forge
filelock 3.6.0 pyhd8ed1ab_0 conda-forge
future 0.18.2 py39hcbf5309_5 conda-forge
glob2 0.7 py_0 conda-forge
idna 3.3 pyhd8ed1ab_0 conda-forge
importlib-metadata 4.11.3 py39hcbf5309_1 conda-forge
importlib_resources 5.7.1 pyhd8ed1ab_0 conda-forge
jinja2 3.1.1 pyhd8ed1ab_0 conda-forge
joblib 1.1.0 pyhd8ed1ab_0 conda-forge
json5 0.9.5 pyh9f0ad1d_0 conda-forge
jsonschema 4.4.0 pyhd8ed1ab_0 conda-forge
krb5 1.19.3 h1176d77_0 conda-forge
libarchive 3.5.2 hb45042f_1 conda-forge
libcurl 7.82.0 h789b8ee_0 conda-forge
libiconv 1.16 he774522_0 conda-forge
liblief 0.11.5 h0e60522_1 conda-forge
libmamba 0.22.1 h44daa3b_0 conda-forge
libmambapy 0.22.1 py39h9c8ecf5_0 conda-forge
libsolv 0.7.19 h7755175_5 conda-forge
libssh2 1.10.0 h680486a_2 conda-forge
libxml2 2.9.12 hf5bbc77_2 conda-forge
libzlib 1.2.11 h8ffe710_1014 conda-forge
lz4-c 1.9.3 h8ffe710_1 conda-forge
lzo 2.10 he774522_1000 conda-forge
m2-msys2-runtime 2.5.0.17080.65c939c 3 conda-forge
m2-patch 2.7.5 2 conda-forge
m2w64-gcc-libgfortran 5.3.0 6 conda-forge
m2w64-gcc-libs 5.3.0 7 conda-forge
m2w64-gcc-libs-core 5.3.0 7 conda-forge
m2w64-gmp 6.1.0 2 conda-forge
m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge
mamba 0.22.1 py39hb3d9227_0 conda-forge
markupsafe 2.1.1 py39hb82d6ee_1 conda-forge
menuinst 1.4.18 py39hcbf5309_1 conda-forge
miniforge_console_shortcut 1.0 h57928b3_0 conda-forge
msys2-conda-epoch 20160418 1 conda-forge
openssl 1.1.1n h8ffe710_0 conda-forge
pip 21.3.1 pyhd8ed1ab_0 conda-forge
pkginfo 1.8.2 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.29 pyha770c72_0 conda-forge
prompt_toolkit 3.0.29 hd8ed1ab_0 conda-forge
psutil 5.9.0 py39hb82d6ee_1 conda-forge
py-lief 0.11.5 py39h415ef7b_1 conda-forge
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.3 py39hb82d6ee_1009 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pygments 2.11.2 pyhd8ed1ab_0 conda-forge
pyopenssl 22.0.0 pyhd8ed1ab_0 conda-forge
pyrsistent 0.18.1 py39hb82d6ee_1 conda-forge
pysocks 1.7.1 py39hcbf5309_5 conda-forge
python 3.9.7 h7840368_3_cpython conda-forge
python-libarchive-c 4.0 py39hcbf5309_1 conda-forge
python_abi 3.9 2_cp39 conda-forge
pytz 2022.1 pyhd8ed1ab_0 conda-forge
pywin32 303 py39hb82d6ee_0 conda-forge
pyyaml 6.0 py39hb82d6ee_4 conda-forge
reproc 14.2.3 h8ffe710_0 conda-forge
reproc-cpp 14.2.3 h0e60522_0 conda-forge
requests 2.27.1 pyhd8ed1ab_0 conda-forge
rich 12.2.0 pyhd8ed1ab_0 conda-forge
ripgrep 13.0.0 h7f3b576_2 conda-forge
ruamel.yaml 0.17.21 py39hb82d6ee_1 conda-forge
ruamel.yaml.clib 0.2.6 py39hb82d6ee_1 conda-forge
ruamel_yaml 0.15.80 py39hb82d6ee_1006 conda-forge
setuptools 62.0.0 py39hcbf5309_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
sniffio 1.2.0 py39hcbf5309_3 conda-forge
soupsieve 2.3.1 pyhd8ed1ab_0 conda-forge
sqlite 3.37.1 h8ffe710_0 conda-forge
tqdm 4.64.0 pyhd8ed1ab_0 conda-forge
typing_extensions 4.2.0 pyha770c72_1 conda-forge
tzdata 2022a h191b570_0 conda-forge
ucrt 10.0.20348.0 h57928b3_0 conda-forge
urllib3 1.26.9 pyhd8ed1ab_0 conda-forge
vc 14.2 hb210afc_6 conda-forge
vs2015_runtime 14.29.30037 h902a5da_6 conda-forge
vs2017_win-64 19.16.27033 hb90652a_6 conda-forge
vswhere 3.0.1 h57928b3_0 conda-forge
watchgod 0.8.2 pyhd8ed1ab_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
win_inet_pton 1.1.0 py39hcbf5309_4 conda-forge
xz 5.2.5 h62dcd97_1 conda-forge
yaml 0.2.5 h8ffe710_2 conda-forge
yaml-cpp 0.6.3 ha925a31_4 conda-forge
zipp 3.8.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.11 h8ffe710_1014 conda-forge
zstd 1.5.2 h6255e5f_0 conda-forge
Conf files:
STraversaro@IITICUBLAP257 MINGW64 ~
$ cat .condarc
channels: [conda-forge]
auto_activate_base: false
STraversaro@IITICUBLAP257 MINGW64 ~
$ ls ./.conda/
environments.txt
STraversaro@IITICUBLAP257 MINGW64 ~
$ cat ./.conda/environments.txt
<justabunchofenvironments>
Can you share your environments as well? This would simplify debugging.
This actually seems to be the fault of Windows Terminal somehow
If I start it by clicking on the taskbar button (which defaults to a plain VS2019 command prompt)
And then start a virtual environment from the dropdown like this:
Then it works fine
(galactic) C:\Code\ros2\galactic_ws>ros2 topic list
/dynamic_joint_states
/force_torque_sensor_broadcaster/wrench
/forward_position_controller/commands
/io_and_status_controller/io_states
/io_and_status_controller/robot_mode
/io_and_status_controller/robot_program_running
/io_and_status_controller/safety_mode
/io_and_status_controller/tool_data
/joint_states
/parameter_events
/robot_description
/rosout
/scaled_joint_trajectory_controller/joint_trajectory
/scaled_joint_trajectory_controller/state
/speed_scaling_state_broadcaster/speed_scaling
/tf
/tf_static
If I start the Galactic shell directly from the taskbar
OR if I right-click to get my default THEN start a Galactic tab
I get a .
-on-%PATH%
failure:
(galactic) C:\Code\ros2\galactic_ws>ros2 topic list
Failed to load entry point 'list': [WinError 87] The parameter is incorrect: '.'
Traceback (most recent call last):
File "C:\Users\dan\mambaforge\envs\galactic\Library\bin\ros2-script.py", line 33, in <module>
sys.exit(load_entry_point('ros2cli==0.13.1', 'console_scripts', 'ros2')())
File "C:\Users\dan\mambaforge\envs\galactic\Lib\site-packages\ros2cli\cli.py", line 39, in main
add_subparsers_on_demand(
File "C:\Users\dan\mambaforge\envs\galactic\Lib\site-packages\ros2cli\command\__init__.py", line 250, in add_subparsers_on_demand
extension.add_arguments(
File "C:\Users\dan\mambaforge\envs\galactic\Lib\site-packages\ros2topic\command\topic.py", line 29, in add_arguments
add_subparsers_on_demand(
File "C:\Users\dan\mambaforge\envs\galactic\Lib\site-packages\ros2cli\command\__init__.py", line 237, in add_subparsers_on_demand
extension = command_extensions[name]
KeyError: 'list'
The same goes if I call activate.bat
directly, where .
in the path is considered a failure:
VS Dev Prompt x64
Windows Terminal profile from its shortcut in the taskbar right-click menu - FAIL ❌**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.10
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
c:\Code>%USERPROFILE%\mambaforge\Scripts\activate.bat
(base) c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
True
VS Dev Prompt x64
Microsoft terminal profile by left-clicking directly on the taskbar button - OK ✅**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.10
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
c:\Code>%USERPROFILE%\mambaforge\Scripts\activate.bat
(base) c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
(base) c:\Code>
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.10
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
c:\Code>%USERPROFILE%\mambaforge\Scripts\activate.bat
(base) c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
(base) c:\Code>
wt.exe
into a normal command prompt - FAIL ❌Microsoft Windows [Version 10.0.22621.160]
(c) Microsoft Corporation. All rights reserved.
C:\Users\dan>wt
C:\Users\dan>
<new Windows Terminal menu pops up>
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.10
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
c:\Code>%USERPROFILE%\mambaforge\Scripts\activate.bat
(base) c:\Code>%USERPROFILE%\mambaforge\envs\galactic\python.exe -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
True
https://github.com/microsoft/terminal/issues/11777 https://github.com/microsoft/terminal/issues/12602 https://github.com/microsoft/terminal/issues/1125
For others using Windows Terminal with Robostack ROS2, setting the default profile to be the one that starts on left-click of the taskbar shortcut seems to do the trick:
Then any number of working Galactic tabs can be opened
I have a feeling there's some kind of "right click adds the current directory to the path" thing that's going on, but I don't know enough about Windows to do more than speculate.
@traversaro Added envs and info from the work computer. Still verifying on my personal machine.
I was in the process of trying deal with https://github.com/RoboStack/ros-noetic/issues/260 on this machine so I'd deleted .~/conda
and ~/.condarc
and was about to reinstall.
galactic
envSame behavior on my other machine.
Setting the ROS Galactic profile as the default, or any other method that starts Windows Terminal by left-clicking on the taskbar shortcut, results in a working tab.
Clicking on a profile shortcut from the main taskbar shortcut right-click menu adds a .
to the path and causes ros2cli
, rclpy
and other ROS 2 tools to fail until the .
is removed from the path.
Home machine config
mamba info
mamba list
- base
envmamba list
- galactic
env%USERPROFILE%\.conda
has just environments.txt
with
C:\Users\dan\mambaforge
C:\Users\dan\mambaforge\envs\galactic
No %USERPROFILE%\.condarc
present.
mambaforge
install, work machineSince I'm cleaning everything out and reinstalling mambaforge
now to try to fix rosdep
here are the results when I just have a (base)
environment from a fresh Mambaforge install. I don't have a ROS environment yet, so I'm using a "Mamba" profile tab that launches into base
using the command
C:\Windows\System32\cmd.exe /k "%USERPROFILE%\mambaforge\Scripts\activate.bat
Behavior is the same, left-clicking on the taskbar shortcut or right-clicking it and then clicking on "Windows Terminal" allows me to open a "Mamba" profile that activates the base
environment without .
on the path.
(base) c:\Code>python -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
False
Using the shortcut from the taskbar right-click menu to open a "Mamba" tab does put a .
on the path
(base) c:\Code>python -c "import os; dip='.' in os.environ['PATH'].split(os.pathsep); print(dip)"
True
mamba info
mamba list
- base
envI still don't have a ~/.conda
folder or ~/.condarc
file. I don't know if they're coming back, I guess the latter is created the first time I run conda config
?
I tried this with Windows Terminal Preview as well with no change.
Going to close this out as it's clearly not Robostack related.
I've got a fresh Galactic installation on Windows 11 using
mambaforge
and I am having the same problem described here with a native Windows ROS2 installation:https://answers.ros.org/question/396614/error-installing-ros2-galactic-on-windows-10/?comment=402493#post-id-402493
After Conda env activation, there's an isolated
.
on myPATH
that interferes with some of theros2cli
commands. That.
is added when virtual environments are activated.Expected Behavior
ros2 topic list
in a Conda env with Galactic on Windows 11 results in a list of topics available on the network.Actual Behavior
ros2 topic list
fails:Cleaning
.
from myPATH
fixes this error.Observations
It appears that activating the Conda environment is what adds
.
to the path, even thebase
environment.In a fresh Developer Command Prompt with no Conda/Mamba, the
.
is absent (Explicitly calling the basepython.exe
because I don't have a system Python)If I activate any environment, for example the
(base)
environment,.
gets added to the path. Here I do so in the same Dev Prompt I used above:Here's an excerpt from
echo %PATH%
after environment activation:I don't know if this is an intended behavior with Conda/Mamba or something about my specific configuration.
I think
.
is an invalid path entry on Windows and so this is probably an issue for the Mamba issue tracker if it's really somethingmambaforge
is doing, but wanted to raise it in a ROS2/Robostack context for more visibility for the fix in case others have this issue. I've never had it cause problems except for ROS 2, even though it's an issue across all my Conda environments.