我已经从https://github.com/Sachini/ronin下载了Ronin算法实现的代码。尝试使用命令 python ronin_resnet.py --mode train --train_list --root_dir --out_dir 运行它 正如自述文件中提到的,我在安装四元数库时遇到了一些问题并收到以下错误消息: 回溯(最近一次调用最后一次): 文件“C:\Users vgenys2\Desktop onin-master\源 onin_resnet.py”,第 14 行,在 从 data_glob_speed 导入 * 文件“C:\Users vgenys2\Desktop onin-master\source\data_glob_speed.py”,第 7 行,在 导入四元数 ModuleNotFoundError:没有名为“四元数”的模块
我尝试执行在谷歌上找到的以下命令。
pip 安装 numpy 四元数
pip 安装四元数
python -c '将 numpy 导入为 np;导入四元数'
python -m pip install --upgrade --no-deps --force-reinstall numpy-quaternion
不幸的是,我仍然遇到同样的错误。
使用CONDA而不是PIP安装
quaternion
,它将解决你的问题。我也使用 quaternion
,并且只有 conda 似乎可以正确安装它以及所有依赖项。以下是使用此命令行的方法:
conda install -c conda-forge quaternion
如果您的系统中没有 conda,请按照以下 conda 文档安装它: conda 安装