Skip to content

How to balance the version of NumPy? #68

@ssssuxin

Description

@ssssuxin

With NumPy==1.24
I0801 08:17:00.961262 976520 simulator.py:213] Loaded navmesh data/scene_datasets/mp3d/zsNo4HB9uLZ/zsNo4HB9uLZ.navmesh
Traceback (most recent call last):
File "/workspace/CODE/VLN-CE/VLN-CE/run.py", line 92, in
main()
File "/workspace/CODE/VLN-CE/VLN-CE/run.py", line 43, in main
run_exp(**vars(args))
File "/workspace/CODE/VLN-CE/VLN-CE/run.py", line 72, in run_exp
evaluate_agent(config)
File "/workspace/CODE/VLN-CE/VLN-CE/vlnce_baselines/nonlearning_agents.py", line 27, in evaluate_agent
env = Env(config=config.TASK_CONFIG)
File "/workspace/CODE/VLN-CE/NaviLa/habitat-lab/habitat/core/env.py", line 109, in init
self._sim = make_sim(
File "/workspace/CODE/VLN-CE/NaviLa/habitat-lab/habitat/sims/registration.py", line 19, in make_sim
return _sim(**kwargs)
File "/workspace/CODE/VLN-CE/NaviLa/habitat-lab/habitat/sims/habitat_simulator/habitat_simulator.py", line 223, in init
super().init(self.sim_config)
File "", line 38, in init
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/habitat_sim/simulator.py", line 115, in attrs_post_init
self.__set_from_config(self.config)
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/habitat_sim/simulator.py", line 261, in __set_from_config
self.initialize_agent(agent_id)
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/habitat_sim/simulator.py", line 308, in initialize_agent
initial_state.rotation = quat_from_angle_axis(
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/habitat_sim/utils/common.py", line 84, in quat_from_angle_axis
axis = axis.astype(np.float)
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/numpy/init.py", line 284, in getattr
raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'float'. Did you mean: 'cfloat'?

With NumPy==1.23
See the migration guide at https://gymnasium.farama.org/introduction/migration_guide/ for additional information.
Traceback (most recent call last):
File "/workspace/CODE/VLN-CE/VLN-CE/run.py", line 9, in
from habitat import logger
File "/workspace/CODE/VLN-CE/NaviLa/habitat-lab/habitat/init.py", line 9, in
from habitat.core.benchmark import Benchmark
File "/workspace/CODE/VLN-CE/NaviLa/habitat-lab/habitat/core/benchmark.py", line 18, in
from habitat.core.env import Env
File "/workspace/CODE/VLN-CE/NaviLa/habitat-lab/habitat/core/env.py", line 12, in
import numba
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/numba/init.py", line 59, in
_ensure_critical_deps()
File "/workspace/miniforge3/envs/VLNCE/lib/python3.10/site-packages/numba/init.py", line 40, in _ensure_critical_deps
raise ImportError(msg)
ImportError: Numba needs NumPy 1.24 or greater. Got NumPy 1.23.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions