【error】TypeError: Cannot convert numpy.ndarray to numpy.ndarray
偶然发现同样代码在不同的环境下,一个可以运行,一个不可以运行,w发现是pandas版本问题。从2.2.3降为2.1.3可以了。
·
偶然发现同样代码在不同的环境下,一个可以运行,一个不可以运行,w发现是pandas版本问题
从2.2.3降为2.1.3可以了。
我的错误提示:
Traceback (most recent call last):
File "/root/miniconda3/envs/LUS/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/root/miniconda3/envs/LUS/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/root/Work344_2025/LLM_User_Simulator-main/algorithms/yelp/CF_train_DQN.py", line 292, in <module>
train_env = get_enviroment_from_args(args)
File "/root/Work344_2025/LLM_User_Simulator-main/environment/yelp/configs.py", line 22, in get_enviroment_from_args
env = UserSim(
File "/root/Work344_2025/LLM_User_Simulator-main/environment/env.py", line 140, in __init__
self.user_list = items_loader.data['uid'].unique()
File "/root/miniconda3/envs/LUS/lib/python3.9/site-packages/pandas/core/frame.py", line 4078, in __getitem__
return self._get_item_cache(key)
File "/root/miniconda3/envs/LUS/lib/python3.9/site-packages/pandas/core/frame.py", line 4639, in _get_item_cache
res = self._ixs(loc, axis=1)
File "/root/miniconda3/envs/LUS/lib/python3.9/site-packages/pandas/core/frame.py", line 4010, in _ixs
col_mgr = self._mgr.iget(i)
File "/root/miniconda3/envs/LUS/lib/python3.9/site-packages/pandas/core/internals/managers.py", line 1016, in iget
block = self.blocks[self.blknos[i]]
File "/root/miniconda3/envs/LUS/lib/python3.9/site-packages/pandas/core/internals/managers.py", line 192, in blknos
self._rebuild_blknos_and_blklocs()
File "internals.pyx", line 761, in pandas._libs.internals.BlockManager._rebuild_blknos_and_blklocs
TypeError: Cannot convert numpy.ndarray to numpy.ndarray
更多推荐


所有评论(0)