Skip to content
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

Installing ROS noetic with lower python version. #61

Open
Leviathan321 opened this issue Oct 22, 2024 · 0 comments
Open

Installing ROS noetic with lower python version. #61

Leviathan321 opened this issue Oct 22, 2024 · 0 comments

Comments

@Leviathan321
Copy link

Leviathan321 commented Oct 22, 2024

I am failing to install ros-noetic-desktop when using python version 3.7 using mamba install ros-noetic-desktop. Is there a way to download packages which support specific python versions?

mamba install ros-noetic-desktop

Looking for: ['ros-noetic-desktop']

warning  libmamba Cache file "/home/lev/miniforge3/pkgs/cache/497deca9.json" was modified by another program
warning  libmamba Cache file "/home/lev/miniforge3/pkgs/cache/09cdf8bf.json" was modified by another program
robostack-staging/noarch                                      No change
robostack-staging/linux-64                                    No change
conda-forge/noarch                                  16.9MB @   8.7MB/s  2.2s
conda-forge/linux-64                                39.1MB @   3.4MB/s 12.3s

Pinned packages:
  - python 3.7.*


warning  libmamba Added empty dependency for problem type SOLVER_RULE_UPDATE
Could not solve for environment specs
The following packages are incompatible
├─ python is installable with the potential options
│  ├─ python [1.0.1|1.2|...|3.7.12], which can be installed;
│  ├─ python [3.10.0|3.10.1|...|3.10.9], which can be installed;
│  ├─ python [3.11.0|3.11.1|...|3.11.9], which can be installed;
│  ├─ python 3.7.0 would require
│  │  └─ openssl >=1.0.2o,<1.0.3a , which can be installed;
│  ├─ python [3.7.0|3.7.1] would require
│  │  └─ openssl >=1.0.2p,<1.0.3a , which can be installed;
│  ├─ python [3.7.1|3.7.2|3.7.3|3.7.6] would require
│  │  └─ openssl >=1.1.1a,<1.1.2a , which can be installed;
│  ├─ python 3.7.10 would require
│  │  └─ pypy3.7 [7.3.4.* |7.3.5.* ] with the potential options
│  │     ├─ pypy3.7 [7.3.4|7.3.5] would require
│  │     │  └─ openssl >=1.1.1k,<1.1.2a , which can be installed;
│  │     └─ pypy3.7 7.3.5 would require
│  │        └─ openssl >=1.1.1l,<1.1.2a , which can be installed;
│  ├─ python [3.7.10|3.7.12] would require
│  │  └─ openssl >=1.1.1l,<1.1.2a , which can be installed;
│  ├─ python 3.7.10 would require
│  │  └─ openssl >=1.1.1j,<1.1.2a , which can be installed;
│  ├─ python [3.7.5|3.7.9] would require
│  │  ├─ openssl >=1.1.1i,<1.1.2a , which can be installed;
│  │  └─ pypy3.7 7.3.3.* , which requires
│  │     └─ openssl >=1.1.1i,<1.1.2a , which can be installed;
│  ├─ python [3.7.6|3.7.8] would require
│  │  └─ openssl >=1.1.1g,<1.1.2a , which can be installed;
│  ├─ python 3.7.6 would require
│  │  └─ openssl >=1.1.1e,<1.1.2a , which can be installed;
│  ├─ python [3.7.8|3.7.9] would require
│  │  └─ openssl >=1.1.1h,<1.1.2a , which can be installed;
│  ├─ python [3.8.0|3.8.1|...|3.8.8], which can be installed;
│  ├─ python [3.9.0|3.9.1|...|3.9.9], which can be installed;
│  ├─ python [3.12.0|3.12.1|...|3.12.7], which can be installed;
│  └─ python [3.12.0rc3|3.13.0rc1|3.13.0rc2|3.13.0rc3] would require
│     └─ _python_rc, which does not exist (perhaps a missing channel);
└─ ros-noetic-desktop is installable with the potential options
   ├─ ros-noetic-desktop 1.5.0 would require
   │  ├─ ros-noetic-joint-state-publisher-gui with the potential options
   │  │  ├─ ros-noetic-joint-state-publisher-gui 1.15.1 would require
   │  │  │  └─ ros-noetic-python-qt-binding with the potential options
   │  │  │     ├─ ros-noetic-python-qt-binding 0.4.4 would require
   │  │  │     │  └─ qt-main >=5.15.8,<5.16.0a0  with the potential options
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ openssl >=3.1.0,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ openssl >=3.2.1,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ libzlib >=1.3.1,<2.0a0  with the potential options
   │  │  │     │     │     ├─ libzlib 1.3.1 would require
   │  │  │     │     │     │  └─ zlib 1.3.1 *_2, which can be installed;
   │  │  │     │     │     ├─ libzlib 1.3.1 would require
   │  │  │     │     │     │  └─ zlib 1.3.1 *_1, which can be installed;
   │  │  │     │     │     └─ libzlib 1.3.1 would require
   │  │  │     │     │        └─ zlib 1.3.1 *_0, which can be installed;
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ openssl >=3.2.0,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ openssl >=3.0.8,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ openssl >=3.1.1,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     │     ├─ qt-main 5.15.8 would require
   │  │  │     │     │  └─ openssl >=3.1.3,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     │     └─ qt-main 5.15.8 would require
   │  │  │     │        └─ openssl >=3.1.2,<4.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     └─ ros-noetic-python-qt-binding 0.4.4 would require
   │  │  │        └─ pyqt >=5.15.9,<5.16.0a0  with the potential options
   │  │  │           ├─ pyqt 5.15.9 would require
   │  │  │           │  └─ python >=3.10,<3.11.0a0 , which can be installed;
   │  │  │           ├─ pyqt 5.15.9 would require
   │  │  │           │  └─ python >=3.11,<3.12.0a0 , which can be installed;
   │  │  │           ├─ pyqt 5.15.9 would require
   │  │  │           │  └─ python >=3.12.0rc3,<3.13.0a0  with the potential options
   │  │  │           │     ├─ python [3.12.0|3.12.1|...|3.12.7], which can be installed;
   │  │  │           │     └─ python [3.12.0rc3|3.13.0rc1|3.13.0rc2|3.13.0rc3], which cannot be installed (as previously explained);
   │  │  │           ├─ pyqt 5.15.9 would require
   │  │  │           │  └─ python >=3.8,<3.9.0a0 , which can be installed;
   │  │  │           └─ pyqt 5.15.9 would require
   │  │  │              └─ python >=3.9,<3.10.0a0 , which can be installed;
   │  │  └─ ros-noetic-joint-state-publisher-gui 1.15.1 would require
   │  │     └─ numpy >=1.23.5,<2.0a0  with the potential options
   │  │        ├─ numpy [1.23.5|1.24.0|...|1.26.4] would require
   │  │        │  └─ python >=3.10,<3.11.0a0 , which can be installed;
   │  │        ├─ numpy [1.23.5|1.24.0|...|1.26.4] would require
   │  │        │  └─ python >=3.11,<3.12.0a0 , which can be installed;
   │  │        ├─ numpy [1.23.5|1.24.0|...|1.24.4] would require
   │  │        │  └─ python >=3.8,<3.9.0a0 , which can be installed;
   │  │        ├─ numpy [1.23.5|1.24.0|...|1.26.4] would require
   │  │        │  └─ python >=3.9,<3.10.0a0 , which can be installed;
   │  │        ├─ numpy 1.26.0 would require
   │  │        │  └─ python >=3.12.0rc3,<3.13.0a0  with the potential options
   │  │        │     ├─ python [3.12.0|3.12.1|...|3.12.7], which can be installed;
   │  │        │     └─ python [3.12.0rc3|3.13.0rc1|3.13.0rc2|3.13.0rc3], which cannot be installed (as previously explained);
   │  │        └─ numpy [1.26.2|1.26.3|1.26.4] would require
   │  │           └─ python >=3.12,<3.13.0a0 , which can be installed;
   │  ├─ ros-noetic-urdf-tutorial with the potential options
   │  │  ├─ ros-noetic-urdf-tutorial 0.5.0 would require
   │  │  │  └─ ros-noetic-rviz with the potential options
   │  │  │     ├─ ros-noetic-rviz 1.14.19 would require
   │  │  │     │  └─ assimp >=5.2.5,<5.2.6.0a0 , which requires
   │  │  │     │     └─ zlib >=1.2.12,<1.3.0a0 , which conflicts with any installable versions previously reported;
   │  │  │     └─ ros-noetic-rviz 1.14.20 would require
   │  │  │        └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   │  │  └─ ros-noetic-urdf-tutorial 0.5.0 would require
   │  │     └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   │  └─ ros-noetic-viz with the potential options
   │     ├─ ros-noetic-viz 1.5.0 would require
   │     │  └─ ros-noetic-rqt-common-plugins with the potential options
   │     │     ├─ ros-noetic-rqt-common-plugins 0.4.9 would require
   │     │     │  └─ ros-noetic-rqt-image-view with the potential options
   │     │     │     ├─ ros-noetic-rqt-image-view 0.4.16 would require
   │     │     │     │  └─ ros-noetic-rqt-gui-cpp with the potential options
   │     │     │     │     ├─ ros-noetic-rqt-gui-cpp 0.5.3 would require
   │     │     │     │     │  └─ ros-noetic-qt-gui-cpp with the potential options
   │     │     │     │     │     ├─ ros-noetic-qt-gui-cpp 0.4.2 would require
   │     │     │     │     │     │  └─ python_abi 3.9.* *_cp39 with the potential options
   │     │     │     │     │     │     ├─ python_abi 3.9 would require
   │     │     │     │     │     │     │  └─ python 3.9.* , which can be installed;
   │     │     │     │     │     │     └─ python_abi 3.9 would require
   │     │     │     │     │     │        └─ python 3.9.* *_cpython, which conflicts with any installable versions previously reported;
   │     │     │     │     │     └─ ros-noetic-qt-gui-cpp 0.4.2 would require
   │     │     │     │     │        └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   │     │     │     │     └─ ros-noetic-rqt-gui-cpp 0.5.3 would require
   │     │     │     │        └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   │     │     │     └─ ros-noetic-rqt-image-view 0.4.17 would require
   │     │     │        └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   │     │     └─ ros-noetic-rqt-common-plugins 0.4.9 would require
   │     │        └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   │     └─ ros-noetic-viz 1.5.0 would require
   │        └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained);
   └─ ros-noetic-desktop 1.5.0 would require
      └─ numpy >=1.23.5,<2.0a0 , which can be installed (as previously explained).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant