Traceback (most recent call last):
File "/home/abbas/ros2_pointpillars/install/lidar_object_detection/lib/lidar_object_detection/lidar_publisher_node", line 33, in
sys.exit(load_entry_point('lidar-object-detection==0.0.0', 'console_scripts', 'lidar_publisher_node')())
File "/home/abbas/ros2_pointpillars/install/lidar_object_detection/lib/lidar_object_detection/lidar_publisher_node", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
module = import_module(match.group('module'))
File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/home/abbas/ros2_pointpillars/install/lidar_object_detection/lib/python3.10/site-packages/lidar_object_detection/lidar_publisher_node.py", line 3, in
import ros2_numpy as rnp
File "/home/abbas/ros2_pointpillars/install/ros2_numpy/local/lib/python3.10/dist-packages/ros2_numpy/__init__.py", line 9, in
from . import geometry
File "/home/abbas/ros2_pointpillars/install/ros2_numpy/local/lib/python3.10/dist-packages/ros2_numpy/geometry.py", line 3, in
import tf_transformations as transformations
File "/opt/ros/humble/lib/python3.10/site-packages/tf_transformations/__init__.py", line 47, in
import transforms3d
File "/usr/lib/python3/dist-packages/transforms3d/__init__.py", line 10, in
from . import quaternions
File "/usr/lib/python3/dist-packages/transforms3d/quaternions.py", line 26, in
_MAX_FLOAT = np.maximum_sctype(np.float)
File "/home/abbas/.local/lib/python3.10/site-packages/numpy/__init__.py", line 324, in __getattr__
raise AttributeError(__former_attrs__[attr])
AttributeError: module 'numpy' has no attribute 'float'.
`np.float` was a deprecated alias for the builtin `float`. To avoid this error in existing code, use `float` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.float64` here.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations. Did you mean: 'cfloat'?
[ros2run]: Process exited with failure 1
Кажется, np.float был устаревшим псевдонимом для установленной версии numpy.
Я тоже пробовал это с анакондой: 1) активируйте среду анаконды (
, numpy 1.19.5), 2) исходный код /opt/ros/humble/setup.bash, 3) cd для пакета ROS2, 4) установка/настройка исходного кода .bash и 5) ros2 запускаетlidar_object_detectionlidar_publisher_node. Но я по-прежнему получаю ту же ошибку даже с numpy
Я хотел бы применить обученную модель к облакам точек для задачи вывода (https://github.com/zhulf0804/PointPillars) с использованием ROS2 (скромно). По этому поводу я нашел репозиторий GitHub (https://github.com/ragibarnab/ros2-lidar-object-detection/tree/master). Среда ROS2 была установлена с[code]python 3.10.12[/code] и numpy 1.26.4. Я успешно собрал пакет ([code]colcon build). Однако, когда я использую ros2, запускаюlidar_object_detectionlidar_publisher_node[/code], я получаю эту ошибку: [code]Traceback (most recent call last): File "/home/abbas/ros2_pointpillars/install/lidar_object_detection/lib/lidar_object_detection/lidar_publisher_node", line 33, in sys.exit(load_entry_point('lidar-object-detection==0.0.0', 'console_scripts', 'lidar_publisher_node')()) File "/home/abbas/ros2_pointpillars/install/lidar_object_detection/lib/lidar_object_detection/lidar_publisher_node", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load module = import_module(match.group('module')) File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/home/abbas/ros2_pointpillars/install/lidar_object_detection/lib/python3.10/site-packages/lidar_object_detection/lidar_publisher_node.py", line 3, in import ros2_numpy as rnp File "/home/abbas/ros2_pointpillars/install/ros2_numpy/local/lib/python3.10/dist-packages/ros2_numpy/__init__.py", line 9, in from . import geometry File "/home/abbas/ros2_pointpillars/install/ros2_numpy/local/lib/python3.10/dist-packages/ros2_numpy/geometry.py", line 3, in import tf_transformations as transformations File "/opt/ros/humble/lib/python3.10/site-packages/tf_transformations/__init__.py", line 47, in import transforms3d File "/usr/lib/python3/dist-packages/transforms3d/__init__.py", line 10, in from . import quaternions File "/usr/lib/python3/dist-packages/transforms3d/quaternions.py", line 26, in _MAX_FLOAT = np.maximum_sctype(np.float) File "/home/abbas/.local/lib/python3.10/site-packages/numpy/__init__.py", line 324, in __getattr__ raise AttributeError(__former_attrs__[attr]) AttributeError: module 'numpy' has no attribute 'float'. `np.float` was a deprecated alias for the builtin `float`. To avoid this error in existing code, use `float` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.float64` here. The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations. Did you mean: 'cfloat'? [ros2run]: Process exited with failure 1 [/code] Кажется, np.float был устаревшим псевдонимом для установленной версии numpy. Я тоже пробовал это с анакондой: 1) активируйте среду анаконды ([code]python 3.7.16[/code], numpy 1.19.5), 2) исходный код /opt/ros/humble/setup.bash, 3) cd для пакета ROS2, 4) установка/настройка исходного кода .bash и 5) ros2 запускаетlidar_object_detectionlidar_publisher_node. Но я по-прежнему получаю ту же ошибку даже с numpy
Я использую библиотеку Dipy, и когда я пытался импортировать одну из функций, я получил следующую ошибку атрибута:
AttributeError: module 'numpy' has no attribute 'float'.
`np.float` was a deprecated alias for the builtin `float`. To avoid this...
Я использую библиотеку Dipy, и когда я пытался импортировать одну из функций, я получил следующую ошибку атрибута:
AttributeError: module 'numpy' has no attribute 'float'.
`np.float` was a deprecated alias for the builtin `float`. To avoid this...
Я использую neocities для создания веб-сайта, и на данный момент я обнаружил, что использование div.nameofdiv (то, что говорят все веб-сайты, которые я пробовал) не работает, но #nameofdiv работает, я пытаюсь создайте сайт, который включает в себя...
Я разрабатываю индикатор в Indie . Я пытаюсь вычислять Bollinger Bands и каналы Keltner , но я сталкиваюсь с ошибкой при добавлении серии к float значение.
Вот сообщение об ошибке: