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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions