curobo icon indicating copy to clipboard operation
curobo copied to clipboard

ERROR for Invalid version: '1.1-linux32' during the installation period

Open YiyuanYing opened this issue 9 months ago • 1 comments

If it’s not a bug, please use discussions: https://github.com/NVlabs/curobo/discussions

Please provide the below information in addition to your issue:

  1. cuRobo installation mode (choose from [python, isaac sim, docker python, docker isaac sim]): python
  2. python version: 3.10.16
  3. Isaac Sim version (if using): 4.5.0
  4. CUDA version: 11.8
  5. Ubuntu 20.04

Issue Details During my installation process on running pip install -e . --no-build-isolation, it shows the error of: ERROR: Exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 186, in _main status = self.run(options, args) File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 357, in run resolver.resolve(requirement_set) File "/usr/lib/python3/dist-packages/pip/_internal/legacy_resolve.py", line 177, in resolve discovered_reqs.extend(self._resolve_one(requirement_set, req)) File "/usr/lib/python3/dist-packages/pip/_internal/legacy_resolve.py", line 333, in _resolve_one abstract_dist = self._get_abstract_dist_for(req_to_install) File "/usr/lib/python3/dist-packages/pip/_internal/legacy_resolve.py", line 281, in _get_abstract_dist_for req.populate_link(self.finder, upgrade_allowed, require_hashes) File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 249, in populate_link self.link = finder.find_requirement(self, upgrade) File "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 898, in find_requirement best_candidate_result = self.find_best_candidate( File "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 881, in find_best_candidate candidates = self.find_all_candidates(project_name) File "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 825, in find_all_candidates package_links = self.process_project_url( File "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 797, in process_project_url package_links = self.evaluate_links( File "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 779, in evaluate_links candidate = self.get_install_candidate(link_evaluator, link) File "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 764, in get_install_candidate return InstallationCandidate( File "/usr/lib/python3/dist-packages/pip/_internal/models/candidate.py", line 18, in init self.version = parse_version(version) # type: _BaseVersion File "/home/ime-lab/.local/lib/python3.8/site-packages/packaging/version.py", line 56, in parse return Version(version) File "/home/ime-lab/.local/lib/python3.8/site-packages/packaging/version.py", line 202, in init raise InvalidVersion(f"Invalid version: {version!r}") packaging.version.InvalidVersion: Invalid version: '1.1-linux32'

And I've tried the installation period both under CUDA version of 12.2 and 11.8, and in the conda enviornment with and without IsaacSim. Can you help me? Thanks!

YiyuanYing avatar Apr 17 '25 04:04 YiyuanYing

You might need to reinstall packaging as that's where the error is occurring. pip install packaging ?

balakumar-s avatar Apr 25 '25 20:04 balakumar-s