AT_Command_V8.7

博客主要提及了Wavecom短信模块指令集,这属于信息技术领域中通信相关内容,为了解该短信模块的操作和使用提供了关键信息。
Wavecom短信模块指令集
(base) hxj@hxj:~/Pointcept$ conda env create -f environment.yml --verbose Gathering channels... Reviewing channels... 2 channel Terms of Service accepted Channels: - pytorch - nvidia/label/cuda-12.4.1 - nvidia - bioconda - conda-forge - defaults Platform: linux-64 Collecting package metadata (repodata.json): done Solving environment: done Preparing transaction: done Verifying transaction: done Executing transaction: done Installing pip dependencies: / Ran pip subprocess with arguments: ['/home/hxj/miniconda3/envs/sonata/bin/python', '-m', 'pip', 'install', '-U', '-r', '/home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt', '--exists-action=b'] Pip subprocess output: Looking in links: https://data.pyg.org/whl/torch-2.5.0+cu124.html Collecting git+https://github.com/octree-nn/ocnn-pytorch.git (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) Cloning https://github.com/octree-nn/ocnn-pytorch.git to /tmp/pip-req-build-h2rcp_ix Resolved https://github.com/octree-nn/ocnn-pytorch.git to commit a0e2717427f79efaee82a680c0de7c445c7e3fb6 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting git+https://github.com/openai/CLIP.git (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 8)) Cloning https://github.com/openai/CLIP.git to /tmp/pip-req-build-7soffjr5 Resolved https://github.com/openai/CLIP.git to commit dcba3cb2e2827b402d2701e7e1c7d9fed8a20ef1 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting git+https://github.com/Dao-AILab/flash-attention.git (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 9)) Cloning https://github.com/Dao-AILab/flash-attention.git to /tmp/pip-req-build-p1psisq6 Resolved https://github.com/Dao-AILab/flash-attention.git to commit 203b9b3dba39d5d08dffb49c09aa622984dff07d Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Processing ./libs/pointops Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Processing ./libs/pointgroup_ops Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting torch-cluster (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 2)) Using cached https://data.pyg.org/whl/torch-2.5.0%2Bcu124/torch_cluster-1.6.3%2Bpt25cu124-cp310-cp310-linux_x86_64.whl (3.4 MB) Collecting torch-scatter (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 3)) Using cached https://data.pyg.org/whl/torch-2.5.0%2Bcu124/torch_scatter-2.1.2%2Bpt25cu124-cp310-cp310-linux_x86_64.whl (10.8 MB) Collecting torch-sparse (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 4)) Using cached https://data.pyg.org/whl/torch-2.5.0%2Bcu124/torch_sparse-0.6.18%2Bpt25cu124-cp310-cp310-linux_x86_64.whl (5.1 MB) Collecting torch-geometric (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) Using cached torch_geometric-2.6.1-py3-none-any.whl.metadata (63 kB) Collecting spconv-cu124 (from -r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached spconv_cu124-2.3.8-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (12 kB) Requirement already satisfied: torch in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (2.5.0) Requirement already satisfied: torchvision in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (0.20.0) Requirement already satisfied: numpy in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (2.2.6) Requirement already satisfied: packaging in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (25.0) Requirement already satisfied: ftfy in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from clip==1.0->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 8)) (6.3.1) Requirement already satisfied: regex in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from clip==1.0->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 8)) (2025.7.34) Requirement already satisfied: tqdm in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from clip==1.0->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 8)) (4.67.1) Requirement already satisfied: einops in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from flash_attn==2.8.3->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 9)) (0.8.1) Requirement already satisfied: scipy in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-cluster->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 2)) (1.15.2) Requirement already satisfied: aiohttp in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (3.12.15) Requirement already satisfied: fsspec in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (2025.7.0) Requirement already satisfied: jinja2 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (3.1.6) Requirement already satisfied: psutil>=5.8.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (7.0.0) Requirement already satisfied: pyparsing in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (3.2.3) Requirement already satisfied: requests in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (2.32.5) Collecting pccm>=0.4.16 (from spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached pccm-0.4.16-py3-none-any.whl.metadata (1.1 kB) Collecting ccimport>=0.4.4 (from spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached ccimport-0.4.4-py3-none-any.whl.metadata (1.4 kB) Collecting pybind11>=2.6.0 (from spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached pybind11-3.0.1-py3-none-any.whl.metadata (10.0 kB) Collecting fire (from spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached fire-0.7.1-py3-none-any.whl.metadata (5.8 kB) Collecting cumm-cu124<0.8.0,>=0.7.11 (from spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached cumm_cu124-0.7.11-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (6.2 kB) Requirement already satisfied: sympy in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from cumm-cu124<0.8.0,>=0.7.11->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) (1.14.0) Collecting ninja (from ccimport>=0.4.4->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.1 kB) Collecting lark>=1.0.0 (from pccm>=0.4.16->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached lark-1.2.2-py3-none-any.whl.metadata (1.8 kB) Collecting portalocker>=2.3.2 (from pccm>=0.4.16->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached portalocker-3.2.0-py3-none-any.whl.metadata (8.7 kB) Requirement already satisfied: aiohappyeyeballs>=2.5.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (2.6.1) Requirement already satisfied: aiosignal>=1.4.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (1.4.0) Requirement already satisfied: async-timeout<6.0,>=4.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (5.0.1) Requirement already satisfied: attrs>=17.3.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (25.3.0) Requirement already satisfied: frozenlist>=1.1.1 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (1.7.0) Requirement already satisfied: multidict<7.0,>=4.5 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (6.6.3) Requirement already satisfied: propcache>=0.2.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (0.3.1) Requirement already satisfied: yarl<2.0,>=1.17.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (1.20.1) Requirement already satisfied: typing-extensions>=4.1.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from multidict<7.0,>=4.5->aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (4.15.0) Requirement already satisfied: idna>=2.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from yarl<2.0,>=1.17.0->aiohttp->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (3.10) Requirement already satisfied: termcolor in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from fire->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) (3.1.0) Requirement already satisfied: wcwidth in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from ftfy->clip==1.0->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 8)) (0.2.13) Requirement already satisfied: MarkupSafe>=2.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from jinja2->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (3.0.2) Requirement already satisfied: charset_normalizer<4,>=2 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from requests->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (3.4.3) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from requests->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (2.5.0) Requirement already satisfied: certifi>=2017.4.17 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from requests->torch-geometric->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 5)) (2025.8.3) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from sympy->cumm-cu124<0.8.0,>=0.7.11->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) (1.3.0) Requirement already satisfied: filelock in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch->ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (3.19.1) Requirement already satisfied: networkx in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torch->ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (3.4.2) Collecting sympy (from cumm-cu124<0.8.0,>=0.7.11->spconv-cu124->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 6)) Using cached sympy-1.13.1-py3-none-any.whl.metadata (12 kB) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages (from torchvision->ocnn==2.2.6->-r /home/hxj/.local/share/Trash/files/Pointcept/condaenv.wggtb3_s.requirements.txt (line 7)) (11.3.0) Using cached torch_geometric-2.6.1-py3-none-any.whl (1.1 MB) Using cached spconv_cu124-2.3.8-cp310-cp310-manylinux_2_28_x86_64.whl (70.0 MB) Using cached cumm_cu124-0.7.11-cp310-cp310-manylinux_2_28_x86_64.whl (27.6 MB) Using cached ccimport-0.4.4-py3-none-any.whl (27 kB) Using cached pccm-0.4.16-py3-none-any.whl (73 kB) Using cached lark-1.2.2-py3-none-any.whl (111 kB) Using cached portalocker-3.2.0-py3-none-any.whl (22 kB) Using cached pybind11-3.0.1-py3-none-any.whl (293 kB) Using cached fire-0.7.1-py3-none-any.whl (115 kB) Using cached ninja-1.13.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (180 kB) Using cached sympy-1.13.1-py3-none-any.whl (6.2 MB) Building wheels for collected packages: ocnn, clip, flash_attn, pointops, pointgroup_ops Building wheel for ocnn (setup.py): started Building wheel for ocnn (setup.py): finished with status 'done' Created wheel for ocnn: filename=ocnn-2.2.6-py3-none-any.whl size=53142 sha256=99b3b280071f57fec545d69c920f9805a541ddd20e7b7c81a766bf969c0a28d5 Stored in directory: /tmp/pip-ephem-wheel-cache-ly77pkkl/wheels/ac/0c/56/e4b30b2906faba46b3e1eb081519ce55731758dc03d1d87b0c Building wheel for clip (setup.py): started Building wheel for clip (setup.py): finished with status 'done' Created wheel for clip: filename=clip-1.0-py3-none-any.whl size=1369549 sha256=25d888d15f7f29fe0e8479b00d4ab50e10746eac7b1b3264c5d0a3e864282d7a Stored in directory: /tmp/pip-ephem-wheel-cache-ly77pkkl/wheels/da/2b/4c/d6691fa9597aac8bb85d2ac13b112deb897d5b50f5ad9a37e4 Building wheel for flash_attn (setup.py): started Building wheel for flash_attn (setup.py): finished with status 'done' Created wheel for flash_attn: filename=flash_attn-2.8.3-cp310-cp310-linux_x86_64.whl size=255955166 sha256=c59be18fa934e132e5a405bcca6673af1d9d09a0036a9e081133bc7b7fc2992e Stored in directory: /tmp/pip-ephem-wheel-cache-ly77pkkl/wheels/a8/ca/4d/8b0a51679d0da007afdace79913298f7c3b4a8cc3a75dedb23 Building wheel for pointops (setup.py): started Building wheel for pointops (setup.py): finished with status 'error' Running setup.py clean for pointops Building wheel for pointgroup_ops (setup.py): started Building wheel for pointgroup_ops (setup.py): finished with status 'error' Running setup.py clean for pointgroup_ops Successfully built ocnn clip flash_attn Failed to build pointops pointgroup_ops Pip subprocess error: Running command git clone --filter=blob:none --quiet https://github.com/octree-nn/ocnn-pytorch.git /tmp/pip-req-build-h2rcp_ix Running command git clone --filter=blob:none --quiet https://github.com/openai/CLIP.git /tmp/pip-req-build-7soffjr5 Running command git clone --filter=blob:none --quiet https://github.com/Dao-AILab/flash-attention.git /tmp/pip-req-build-p1psisq6 Running command git submodule update --init --recursive -q DEPRECATION: Building 'ocnn' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'ocnn'. Discussion can be found at https://github.com/pypa/pip/issues/6334 DEPRECATION: Building 'clip' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'clip'. Discussion can be found at https://github.com/pypa/pip/issues/6334 DEPRECATION: Building 'flash_attn' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'flash_attn'. Discussion can be found at https://github.com/pypa/pip/issues/6334 DEPRECATION: Building 'pointops' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pointops'. Discussion can be found at https://github.com/pypa/pip/issues/6334 error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [80 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-310/pointops copying functions/attention.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/query.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/subtraction.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/sampling.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/utils.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/__init__.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/aggregation.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/interpolation.py -> build/lib.linux-x86_64-cpython-310/pointops copying functions/grouping.py -> build/lib.linux-x86_64-cpython-310/pointops running build_ext /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py:426: UserWarning: There are no g++ version bounds defined for CUDA version 12.4 warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}') building 'pointops._C' extension creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/aggregation creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/attention creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/ball_query creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/grouping creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/interpolation creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/knn_query creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/random_ball_query creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/sampling creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/build/temp.linux-x86_64-cpython-310/src/subtraction Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 35, in <module> File "/home/hxj/.local/share/Trash/files/Pointcept/libs/pointops/setup.py", line 19, in <module> setup( File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/__init__.py", line 115, in setup return distutils.core.setup(**attrs) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/command/bdist_wheel.py", line 370, in run self.run_command("build") File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 96, in run _build_ext.run(self) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run self.build_extensions() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 868, in build_extensions build_ext.build_extensions(self) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions self._build_extensions_serial() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial self.build_extension(ext) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 261, in build_extension _build_ext.build_extension(self, ext) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension objects = self.compiler.compile( File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 672, in unix_wrap_ninja_compile cuda_post_cflags = unix_cuda_flags(cuda_post_cflags) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 571, in unix_cuda_flags cflags + _get_cuda_arch_flags(cflags)) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1997, in _get_cuda_arch_flags raise ValueError(f"Unknown CUDA arch ({arch}) or GPU not supported") ValueError: Unknown CUDA arch (12.0) or GPU not supported [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pointops DEPRECATION: Building 'pointgroup_ops' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pointgroup_ops'. Discussion can be found at https://github.com/pypa/pip/issues/6334 error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [65 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-310/pointgroup_ops copying functions/functions.py -> build/lib.linux-x86_64-cpython-310/pointgroup_ops copying functions/__init__.py -> build/lib.linux-x86_64-cpython-310/pointgroup_ops running build_ext /home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py:426: UserWarning: There are no g++ version bounds defined for CUDA version 12.4 warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}') building 'pointgroup_ops_cuda' extension creating /home/hxj/.local/share/Trash/files/Pointcept/libs/pointgroup_ops/build/temp.linux-x86_64-cpython-310/src Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 35, in <module> File "/home/hxj/.local/share/Trash/files/Pointcept/libs/pointgroup_ops/setup.py", line 46, in <module> setup( File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/__init__.py", line 115, in setup return distutils.core.setup(**attrs) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/command/bdist_wheel.py", line 370, in run self.run_command("build") File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 96, in run _build_ext.run(self) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run self.build_extensions() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 868, in build_extensions build_ext.build_extensions(self) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions self._build_extensions_serial() File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial self.build_extension(ext) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 261, in build_extension _build_ext.build_extension(self, ext) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension objects = self.compiler.compile( File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 672, in unix_wrap_ninja_compile cuda_post_cflags = unix_cuda_flags(cuda_post_cflags) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 571, in unix_cuda_flags cflags + _get_cuda_arch_flags(cflags)) File "/home/hxj/miniconda3/envs/sonata/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1997, in _get_cuda_arch_flags raise ValueError(f"Unknown CUDA arch ({arch}) or GPU not supported") ValueError: Unknown CUDA arch (12.0) or GPU not supported [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pointgroup_ops error: failed-wheel-build-for-install × Failed to build installable wheels for some pyproject.toml based projects ╰─> pointops, pointgroup_ops failed CondaEnvException: Pip failed
09-02
ubuntu@ubuntu:~/opencv-4.10.0/build$ cmake -D CMAKE_BUILD_TYPE=RELEASE \ > -D CMAKE_INSTALL_PREFIX=/usr/local \ > -D WITH_CUDA=ON \ > -D CUDA_ARCH_BIN=8.7 \ > -D ENABLE_FAST_MATH=ON \ > -D WITH_CUDNN=ON \ > -D WITH_CUBLAS=ON \ > -D OPENCV_DNN_CUDA=ON \ > -D WITH_OPENMP=ON \ > -D BUILD_opencv_python3=ON \ > .. -- ocv_init_download: OpenCV source tree is not fetched as git repository. 3rdparty resources will be downloaded from github.com by default. -- Detected processor: aarch64 -- Looking for ccache - not found -- Performing Test HAVE_CXX_FFAST_MATH -- Performing Test HAVE_CXX_FFAST_MATH - Success -- Performing Test HAVE_C_FFAST_MATH -- Performing Test HAVE_C_FFAST_MATH - Success -- Performing Test HAVE_CXX_FNO_FINITE_MATH_ONLY -- Performing Test HAVE_CXX_FNO_FINITE_MATH_ONLY - Success -- Performing Test HAVE_C_FNO_FINITE_MATH_ONLY -- Performing Test HAVE_C_FNO_FINITE_MATH_ONLY - Success -- Performing Test HAVE_CPU_BASELINE_FLAGS -- Performing Test HAVE_CPU_BASELINE_FLAGS - Success -- Performing Test HAVE_CPU_DISPATCH_FLAGS_NEON_DOTPROD -- Performing Test HAVE_CPU_DISPATCH_FLAGS_NEON_DOTPROD - Success -- Performing Test HAVE_CPU_DISPATCH_FLAGS_NEON_FP16 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_NEON_FP16 - Success -- Performing Test HAVE_CPU_DISPATCH_FLAGS_NEON_BF16 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_NEON_BF16 - Success -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") Cleaning INTERNAL cached variable: WEBP_LIBRARY Cleaning INTERNAL cached variable: WEBP_INCLUDE_DIR -- Could NOT find OpenJPEG (minimal suitable version: 2.0, recommended version >= 2.3.1). OpenJPEG will be built from sources -- OpenJPEG: VERSION = 2.5.0, BUILD = opencv-4.10.0-openjp2-2.5.0 -- OpenJPEG libraries will be built from sources: libopenjp2 (version "2.5.0") CMake Error at /usr/share/cmake-3.22/Modules/FindCUDA.cmake:850 (string): string sub-command REGEX, mode REPLACE needs at leas
03-14
Obtaining file:///home/wsh/RoboTwin/pytorch3d Preparing metadata (setup.py) ... done Collecting iopath (from pytorch3d==0.7.8) Downloading iopath-0.1.10.tar.gz (42 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: tqdm in /home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages (from iopath->pytorch3d==0.7.8) (4.67.1) Requirement already satisfied: typing_extensions in /home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages (from iopath->pytorch3d==0.7.8) (4.15.0) Collecting portalocker (from iopath->pytorch3d==0.7.8) Downloading portalocker-3.2.0-py3-none-any.whl.metadata (8.7 kB) Downloading portalocker-3.2.0-py3-none-any.whl (22 kB) Building wheels for collected packages: iopath DEPRECATION: Building 'iopath' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'iopath'. Discussion can be found at https://github.com/pypa/pip/issues/6334 Building wheel for iopath (setup.py) ... done Created wheel for iopath: filename=iopath-0.1.10-py3-none-any.whl size=31600 sha256=12fb00e65385a131221935aae83f2a8c92feadc30d880f7b56d3f7977fb7cd8e Stored in directory: /home/wsh/.cache/pip/wheels/9a/a3/b6/ac0fcd1b4ed5cfeb3db92e6a0e476cfd48ed0df92b91080c1d Successfully built iopath Installing collected packages: portalocker, iopath, pytorch3d ━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━ 1/3 [iopath] DEPRECATION: Legacy editable install of pytorch3d==0.7.8 from file:///home/wsh/RoboTwin/pytorch3d (setup.py develop) is deprecated. pip 25.3 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or enable --use-pep517, and use setuptools >= 64. If the resulting installation is not behaving as expected, try using --config-settings editable_mode=compat. Please consult the setuptools documentation for more information. Discussion can be found at https://github.com/pypa/pip/issues/11457 Running setup.py develop for pytorch3d ━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━ 2/3 [pytorch3d] error: subprocess-exited-with-error × python setup.py develop did not run successfully. │ exit code: 1 ╰─> [81 lines of output] /home/wsh/RoboTwin/pytorch3d/setup.py:84: UserWarning: The environment variable `CUB_HOME` was not found. NVIDIA CUB is required for compilation and can be downloaded from `https://github.com/NVIDIA/cub/releases`. You can unpack it to a location of your choice and set the environment variable `CUB_HOME` to the folder containing the `CMakeListst.txt` file. warnings.warn( running develop /home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. By 2025-Oct-31, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() Obtaining file:///home/wsh/RoboTwin/pytorch3d Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'error' error: subprocess-exited-with-error × Getting requirements to build editable did not run successfully. │ exit code: 1 ╰─> [19 lines of output] Traceback (most recent call last): File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module> main() File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 157, in get_requires_for_build_editable return hook(config_settings) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable return self.get_requires_for_build_wheel(config_settings) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=[]) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires self.run_setup() File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 512, in run_setup super().run_setup(setup_script=setup_script) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 317, in run_setup exec(code, locals()) File "<string>", line 15, in <module> ModuleNotFoundError: No module named 'torch' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × Getting requirements to build editable did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 35, in <module> File "/home/wsh/RoboTwin/pytorch3d/setup.py", line 144, in <module> setup( File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/__init__.py", line 115, in setup return distutils.core.setup(**attrs) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/command/develop.py", line 39, in run subprocess.check_call(cmd) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/home/wsh/miniconda3/envs/RoboTwin/bin/python3.10', '-m', 'pip', 'install', '-e', '.', '--use-pep517', '--no-deps']' returned non-zero exit status 1. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × python setup.py develop did not run successfully. │ exit code: 1 ╰─> [81 lines of output] /home/wsh/RoboTwin/pytorch3d/setup.py:84: UserWarning: The environment variable `CUB_HOME` was not found. NVIDIA CUB is required for compilation and can be downloaded from `https://github.com/NVIDIA/cub/releases`. You can unpack it to a location of your choice and set the environment variable `CUB_HOME` to the folder containing the `CMakeListst.txt` file. warnings.warn( running develop /home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. By 2025-Oct-31, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() Obtaining file:///home/wsh/RoboTwin/pytorch3d Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'error' error: subprocess-exited-with-error × Getting requirements to build editable did not run successfully. │ exit code: 1 ╰─> [19 lines of output] Traceback (most recent call last): File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module> main() File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 157, in get_requires_for_build_editable return hook(config_settings) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 473, in get_requires_for_build_editable return self.get_requires_for_build_wheel(config_settings) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=[]) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires self.run_setup() File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 512, in run_setup super().run_setup(setup_script=setup_script) File "/tmp/pip-build-env-d_5jfsnb/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 317, in run_setup exec(code, locals()) File "<string>", line 15, in <module> ModuleNotFoundError: No module named 'torch' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × Getting requirements to build editable did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 35, in <module> File "/home/wsh/RoboTwin/pytorch3d/setup.py", line 144, in <module> setup( File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/__init__.py", line 115, in setup return distutils.core.setup(**attrs) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/dist.py", line 1102, in run_command super().run_command(command) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/site-packages/setuptools/command/develop.py", line 39, in run subprocess.check_call(cmd) File "/home/wsh/miniconda3/envs/RoboTwin/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/home/wsh/miniconda3/envs/RoboTwin/bin/python3.10', '-m', 'pip', 'install', '-e', '.', '--use-pep517', '--no-deps']' returned non-zero exit status 1. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. 出现以上问题
10-25
【事件触发一致性】研究多智能体网络如何通过分布式事件驱动控制实现有限时间内的共识(Matlab代码实现)内容概要:本文围绕多智能体网络中的事件触发一致性问题,研究如何通过分布式事件驱动控制实现有限时间内的共识,并提供了相应的Matlab代码实现方案。文中探讨了事件触发机制在降低通信负担、提升系统效率方面的优势,重点分析了多智能体系统在有限时间收敛的一致性控制策略,涉及系统模型构建、触发条件设计、稳定性与收敛性分析等核心技术环节。此外,文档还展示了该技术在航空航天、电力系统、机器人协同、无人机编队等多个前沿领域的潜在应用,体现了其跨学科的研究价值和工程实用性。; 适合人群:具备一定控制理论基础和Matlab编程能力的研究生、科研人员及从事自动化、智能系统、多智能体协同控制等相关领域的工程技术人员。; 使用场景及目标:①用于理解和实现多智能体系统在有限时间内达成一致的分布式控制方法;②为事件触发控制、分布式优化、协同控制等课题提供算法设计与仿真验证的技术参考;③支撑科研项目开发、学术论文复现及工程原型系统搭建; 阅读建议:建议结合文中提供的Matlab代码进行实践操作,重点关注事件触发条件的设计逻辑与系统收敛性证明之间的关系,同时可延伸至其他应用场景进行二次开发与性能优化。
【四旋翼无人机】具备螺旋桨倾斜机构的全驱动四旋翼无人机:建模与控制研究(Matlab代码、Simulink仿真实现)内容概要:本文围绕具备螺旋桨倾斜机构的全驱动四旋翼无人机展开,重点研究其动力学建模与控制系统设计。通过Matlab代码与Simulink仿真实现,详细阐述了该类无人机的运动学与动力学模型构建过程,分析了螺旋桨倾斜机构如何提升无人机的全向机动能力与姿态控制性能,并设计相应的控制策略以实现稳定飞行与精确轨迹跟踪。文中涵盖了从系统建模、控制器设计到仿真验证的完整流程,突出了全驱动结构相较于传统四旋翼在欠驱动问题上的优势。; 适合人群:具备一定控制理论基础和Matlab/Simulink使用经验的自动化、航空航天及相关专业的研究生、科研人员或无人机开发工程师。; 使用场景及目标:①学习全驱动四旋翼无人机的动力学建模方法;②掌握基于Matlab/Simulink的无人机控制系统设计与仿真技术;③深入理解螺旋桨倾斜机构对飞行性能的影响及其控制实现;④为相关课题研究或工程开发提供可复现的技术参考与代码支持。; 阅读建议:建议读者结合提供的Matlab代码与Simulink模型,逐步跟进文档中的建模与控制设计步骤,动手实践仿真过程,以加深对全驱动无人机控制原理的理解,并可根据实际需求对模型与控制器进行修改与优化。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值