昇腾社区首页
中文
注册

在使用Rec SDK TensorFlow跑推荐模型时,提示ModuleNotFoundError:No module named 'mxrec_pybind'

问题现象

在使用Rec SDK TensorFlow跑推荐模型时,报错:ModuleNotFoundError:No module named 'mxrec_pybind',找不到mxrec_pybind模块。

可能原因

在运行脚本中未正确配置Rec SDK TensorFlow安装路径。

解决方案

在运行脚本中参考如下配置,添加Rec SDK TensorFlow对应的安装路径、so文件路径,以及将so文件路径添加到环境变量LD_LIBRARY_PATH中。

1
2
3
rec_package_path="/usr/local/python3.7.5/lib/python3.7/site-packages/mx_rec"
so_path=${rec_package_path}/libasc
export LD_LIBRARY_PATH=${so_path}:/usr/local/lib:$LD_LIBRARY_PATH