把这几个库选了一下,最后决定用RecBole(基于Pytorch实现的,比较容易上手),不过其实Rechorus也很合适,但是网上教程太少了,怕之后做的时候出问题,所以还是选择前一个。
https://recbole.io/cn/install.html
中间也有一些问题,比如pip安装的时候发现总是报错
zsh: command not found: pip
找了教程解决,如下:
https://www.cnblogs.com/niuli1987/p/10302625.html
但是还是有问题,后来发现因为我的pip是pip3,使用pip安装的时候必须用pip3 install xxx,最终才解决。
现在不知道是不是因为我是mac系统,所以pip3之后还是报错:
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
最后选择用conda安装,这个可以安装成功环境,但是记得每次进去的时候得激活一下环境
conda activate recbole
成功了!!!
但是搞完了最后才发现,其实可以直接github下载代码,然后需要啥直接pycharm下载包就可以了,直接运行即可,还没有彻底搞清楚anaconda的环境怎么应用到pycharm上。