RecBole使用1

推荐系统RecBole使用

研0大数据推荐系统课程大作业要做一个top-k推荐,来此记录。

RecBole使用1_第1张图片
RecBole使用1_第2张图片
把这几个库选了一下,最后决定用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上。

你可能感兴趣的:(python,pycharm,开发语言)