Skip to content

在jetson agx orin(ubuntu 22.04)下setup遇到很多依赖问题 #31

@CaiChengWang

Description

@CaiChengWang

在jetson agx orin(ubuntu 22.04)下setup遇到很多依赖问题,尝试了很多方法都没有解决:

CMake Warning (dev) in CMakeLists.txt:
AUTOGEN: No valid Qt version found for target PXREARobotSDK. AUTOMOC,
AUTOUIC and AUTORCC disabled. Consider adding:

find_package(Qt<QTVERSION> COMPONENTS Widgets)

to your CMakeLists.txt file.
This warning is for project developers. Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/tmp/XRoboToolkit-PC-Service/RoboticsService/PXREARobotSDK/build
Building PXREARobotSDK...
[ 25%] Building CXX object CMakeFiles/PXREARobotSDK.dir/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/tmp/XRoboToolkit-PC-Service/RoboticsService/PXREAService/linux_aarch64/PXREAService.grpc.pb.cc.o
In file included from /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/tmp/XRoboToolkit-PC-Service/RoboticsService/PXREAService/linux_aarch64/PXREAService.grpc.pb.cc:5:
/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/tmp/XRoboToolkit-PC-Service/RoboticsService/PXREAService/linux_aarch64/PXREAService.pb.h:14:10: fatal error: google/protobuf/runtime_version.h: 没有那个文件或目录
14 | #include "google/protobuf/runtime_version.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[2]: *** [CMakeFiles/PXREARobotSDK.dir/build.make:76:CMakeFiles/PXREARobotSDK.dir/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/tmp/XRoboToolkit-PC-Service/RoboticsService/PXREAService/linux_aarch64/PXREAService.grpc.pb.cc.o] 错误 1
gmake[1]: *** [CMakeFiles/Makefile2:83:CMakeFiles/PXREARobotSDK.dir/all] 错误 2
gmake: *** [Makefile:91:all] 错误 2
Build failed!
cp: 对 'tmp/XRoboToolkit-PC-Service/RoboticsService/PXREARobotSDK/build/libPXREARobotSDK.so' 调用 stat 失败: 没有那个文件或目录
2 channel Terms of Service accepted
Channels:

  • conda-forge
  • defaults
    Platform: linux-aarch64
    Collecting package metadata (repodata.json): | Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectionResetError(104, 'Connection reset by peer')': /pkgs/r/linux-aarch64/repodata.json.zst

done
Solving environment: done

Package Plan

environment location: /home/teleop/miniconda3/envs/xr_robotics

added / updated specs:
- pybind11

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
pybind11-3.0.1             |     pyh7a1b43c_0         227 KB  conda-forge
pybind11-global-3.0.1      |     pyhc7ab6ef_0         224 KB  conda-forge
------------------------------------------------------------
                                       Total:         451 KB

The following NEW packages will be INSTALLED:

pybind11 conda-forge/noarch::pybind11-3.0.1-pyh7a1b43c_0
pybind11-global conda-forge/noarch::pybind11-global-3.0.1-pyhc7ab6ef_0

Downloading and Extracting Packages:
pybind11-3.0.1 | 227 KB | | 0%Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1032)')': /conda-forge/noarch/pybind11-3.0.1-pyh7a1b43c_0.conda

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
WARNING: Skipping xrobotoolkit_sdk as it is not installed.
running install
/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

    ********************************************************************************
    Please avoid running ``setup.py`` directly.
    Instead, use pypa/build, pypa/installer or other
    standards-based tools.

    This deprecation is overdue, please update your project and remove deprecated
    calls to avoid build errors in the future.

    See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
    ********************************************************************************

!!
self.initialize_options()
running build
running build_ext
-- The CXX compiler identification is GNU 11.4.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- OS_PLATFORM (ISA_NAME): aarch64
-- Found PythonInterp: /home/teleop/miniconda3/envs/xr_robotics/bin/python (found suitable version "3.13.11", minimum required is "3.8")
-- Found PythonLibs: /home/teleop/miniconda3/envs/xr_robotics/lib/libpython3.13.so
-- Performing Test HAS_FLTO_AUTO
-- Performing Test HAS_FLTO_AUTO - Success
-- Found pybind11: /home/teleop/miniconda3/envs/xr_robotics/include (found version "3.0.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/build/temp.linux-aarch64-cpython-313
[ 50%] Building CXX object CMakeFiles/xrobotoolkit_sdk.dir/bindings/py_bindings.cpp.o
/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/bindings/py_bindings.cpp:9:10: fatal error: nlohmann/json.hpp: 没有那个文件或目录
9 | #include <nlohmann/json.hpp>
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[2]: *** [CMakeFiles/xrobotoolkit_sdk.dir/build.make:76:CMakeFiles/xrobotoolkit_sdk.dir/bindings/py_bindings.cpp.o] 错误 1
gmake[1]: *** [CMakeFiles/Makefile2:83:CMakeFiles/xrobotoolkit_sdk.dir/all] 错误 2
gmake: *** [Makefile:136:all] 错误 2
Traceback (most recent call last):
File "/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/setup.py", line 132, in
setup(
~~~~~^
name="xrobotoolkit_sdk",
^^^^^^^^^^^^^^^^^^^^^^^^
...<13 lines>...
packages=find_packages(), # If you have other Python packages in your project
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/init.py", line 115, in setup
return distutils.core.setup(**attrs)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/command/install.py", line 689, in run
self.run_command('build')
~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/setup.py", line 35, in run
self.build_extension(ext)
~~~~~~~~~~~~~~~~~~~~^^^^^
File "/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/XRoboToolkit-PC-Service-Pybind/setup.py", line 70, in build_extension
subprocess.check_call(["cmake", "--build", "."] + build_args, cwd=self.build_temp)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/subprocess.py", line 419, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j2']' returned non-zero exit status 2.
正克隆到 'R5'...
remote: Enumerating objects: 821, done.
remote: Counting objects: 100% (61/61), done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 821 (delta 7), reused 45 (delta 5), pack-reused 760 (from 2)
接收对象中: 100% (821/821), 79.48 MiB | 3.60 MiB/s, 完成.
处理 delta 中: 100% (140/140), 完成.
已经位于 'dev/python_pkg'
您的分支与上游分支 'origin/dev/python_pkg' 一致。
Using Python 3.13.11 environment at: /home/teleop/miniconda3/envs/xr_robotics
Resolved 1 package in 3.69s
× Failed to build arx-r5-python @ file:///home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/R5/py/ARX_R5_python
├─▶ The build backend returned an error
╰─▶ Call to setuptools.build_meta:__legacy__.build_wheel failed (exit status: 1)

  [stdout]
  running bdist_wheel
  running build
  running build_py
  running build_ext
  -- The C compiler identification is GNU 11.4.0
  -- The CXX compiler identification is GNU 11.4.0
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found PythonInterp: /home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/bin/python (found suitable version "3.13.11", minimum required is "3.8")
  -- Found PythonLibs: /home/teleop/miniconda3/envs/xr_robotics/lib/libpython3.13.so
  -- Performing Test HAS_FLTO_AUTO
  -- Performing Test HAS_FLTO_AUTO - Success
  -- Found pybind11: /home/teleop/miniconda3/envs/xr_robotics/include (found version "3.0.1")
  -- Target architecture is ARM
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/R5/py/ARX_R5_python/build/temp.linux-aarch64-cpython-313
  [ 50%] Building CXX object CMakeFiles/kinematic_solver.dir/src/kinematic_solver.cpp.o
  [ 50%] Building CXX object CMakeFiles/arx_r5_python.dir/src/single_arm_interface.cpp.o
  [ 75%] Linking CXX shared module
  /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/R5/py/ARX_R5_python/build/lib.linux-aarch64-cpython-313/arx_r5_python/kinematic_solver.cpython-313-aarch64-linux-gnu.so
  [100%] Linking CXX shared module
  /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/R5/py/ARX_R5_python/build/lib.linux-aarch64-cpython-313/arx_r5_python/arx_r5_python.cpython-313-aarch64-linux-gnu.so
  [100%] Built target arx_r5_python

  [stderr]
  /usr/bin/ld: /home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/R5/py/ARX_R5_python/bimanual/lib/libkinematic_solver.so: error adding symbols: file in wrong format
  collect2: error: ld returned 1 exit status
  gmake[2]: ***
  [CMakeFiles/kinematic_solver.dir/build.make:98:/home/teleop/xr/XRoboToolkit-Teleop-Sample-Python-main/dependencies/R5/py/ARX_R5_python/build/lib.linux-aarch64-cpython-313/arx_r5_python/kinematic_solver.cpython-313-aarch64-linux-gnu.so]
  错误 1
  gmake[1]: *** [CMakeFiles/Makefile2:111:CMakeFiles/kinematic_solver.dir/all] 错误 2
  gmake[1]: *** 正在等待未完成的任务....
  gmake: *** [Makefile:136:all] 错误 2
  Traceback (most recent call last):
    File "<string>", line 11, in <module>
      wheel_filename = backend.build_wheel("/home/teleop/.cache/uv/builds-v0/.tmpW07civ", {}, "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/metadata_directory/arx_r5_python-0.1.0.dist-info")
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/build_meta.py", line 435, in build_wheel
      return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/build_meta.py", line 423, in _build
      return self._build_with_temp_dir(
             ~~~~~~~~~~~~~~~~~~~~~~~~~^
          cmd,
          ^^^^
      ...<3 lines>...
          self._arbitrary_args(config_settings),
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      )
      ^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir
      self.run_setup()
      ~~~~~~~~~~~~~~^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/build_meta.py", line 512, in run_setup
      super().run_setup(setup_script=setup_script)
      ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/build_meta.py", line 317, in run_setup
      exec(code, locals())
      ~~~~^^^^^^^^^^^^^^^^
    File "<string>", line 63, in <module>
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/__init__.py", line 115, in setup
      return distutils.core.setup(**attrs)
             ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
      return run_commands(dist)
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
      dist.run_commands()
      ~~~~~~~~~~~~~~~~~^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
      self.run_command(cmd)
      ~~~~~~~~~~~~~~~~^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
      super().run_command(command)
      ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
      cmd_obj.run()
      ~~~~~~~~~~~^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
      self.run_command("build")
      ~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
      self.distribution.run_command(command)
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
      super().run_command(command)
      ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
      cmd_obj.run()
      ~~~~~~~~~~~^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
      ~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
      self.distribution.run_command(command)
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/dist.py", line 1102, in run_command
      super().run_command(command)
      ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/home/teleop/.cache/uv/builds-v0/.tmp1NYhS3/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
      cmd_obj.run()
      ~~~~~~~~~~~^^
    File "<string>", line 34, in run
    File "<string>", line 60, in build_extension
    File "/home/teleop/miniconda3/envs/xr_robotics/lib/python3.13/subprocess.py", line 419, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j2']' returned non-zero exit status 2.

  hint: This usually indicates a problem with the package or the build environment.

Using Python 3.13.11 environment at: /home/teleop/miniconda3/envs/xr_robotics
× No solution found when resolving dependencies:
╰─▶ Because only the following versions of pyrealsense2 are available:
pyrealsense2==2.9.1
pyrealsense2==2.14.1.91
pyrealsense2==2.16.3.328
pyrealsense2==2.16.5.367
pyrealsense2==2.17.0.409
pyrealsense2==2.17.1.457
pyrealsense2==2.18.0.515
pyrealsense2==2.18.1.563
pyrealsense2==2.19.0.572
pyrealsense2==2.19.1.586
pyrealsense2==2.19.2.708
pyrealsense2==2.20.0.721
pyrealsense2==2.21.0.786
pyrealsense2==2.22.0.864
pyrealsense2==2.23.0.910
pyrealsense2==2.24.0.965
pyrealsense2==2.25.0.1011
pyrealsense2==2.26.0.1053
pyrealsense2==2.27.0.1067
pyrealsense2==2.28.0.1093
pyrealsense2==2.28.1.1111
pyrealsense2==2.29.0.1124
pyrealsense2==2.30.0.1216
pyrealsense2==2.31.0.1235
pyrealsense2==2.32.1.1346
pyrealsense2==2.33.1.1388
pyrealsense2==2.34.0.1470
pyrealsense2==2.35.0.1757
pyrealsense2==2.35.0.1769
pyrealsense2==2.35.0.1791
pyrealsense2==2.35.2.1905
pyrealsense2==2.35.2.1937
pyrealsense2==2.36.0.2038
pyrealsense2==2.38.1.2225
pyrealsense2==2.39.0.2342
pyrealsense2==2.40.0.2483
pyrealsense2==2.41.0.2666
pyrealsense2==2.42.0.2849
pyrealsense2==2.42.0.2924
pyrealsense2==2.43.0.3018
pyrealsense2==2.44.0.3073
pyrealsense2==2.45.0.3217
pyrealsense2==2.45.0.3276
pyrealsense2==2.45.0.3277
pyrealsense2==2.45.0.3278
pyrealsense2==2.47.0.3313
pyrealsense2==2.48.0.3381
pyrealsense2==2.49.0.3474
pyrealsense2==2.50.0.3812
pyrealsense2==2.51.1.4346
pyrealsense2==2.51.1.4348
pyrealsense2==2.53.1.4623
pyrealsense2==2.54.1.5216
pyrealsense2==2.54.1.5217
pyrealsense2==2.54.2.5684
pyrealsense2==2.55.1.6486
pyrealsense2==2.56.4.9191
pyrealsense2==2.56.5.9235
and pyrealsense2<=2.55.1.6486 has no wheels with a matching Python ABI tag (e.g., cp313), we can conclude that pyrealsense2<=2.55.1.6486 cannot be used.
And because pyrealsense2>=2.56.4.9191 has no wheels with a matching platform tag (e.g., manylinux_2_35_aarch64) and xrobotoolkit-teleop==1.0.3 depends on pyrealsense2, we can conclude
that xrobotoolkit-teleop==1.0.3 cannot be used.
And because only xrobotoolkit-teleop==1.0.3 is available and you require xrobotoolkit-teleop, we can conclude that your requirements are unsatisfiable.

  hint: You require CPython 3.13 (`cp313`), but we only found wheels for `pyrealsense2` (v2.55.1.6486) with the following Python ABI tags: `cp37m`, `cp38`, `cp39`, `cp310`, `cp311`

  hint: Wheels are available for `pyrealsense2` (v2.56.5.9235) on the following platforms: `manylinux1_x86_64`, `win_amd64`

Failed to install xrobotoolkit_teleop with pip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions