文章目录
项目来源:《Practical Recommender Systems; Kim Falk;January 2019》
源码地址:Practical Recommender Systems
本篇博文只记录如何实现电影推荐系统的搭建,详细介绍可参考从0开始搭建完整的电影推荐系统网站
1. 新建虚拟环境
-
从github上download对应项目
-
打开下载后moviegeek-master文件夹,在文件夹内打开Anaconda promp
conda create -n prs
conda activate prs
-
安装项目需要的库,requirements.txt中有本项目所需要的所有依赖库及对应版本
pip install -r requirements.txt
2. 数据库设置
2.1 安装PostGreSQL
-
在此处下载适用于您的操作系统的正确的postgresql版本,然后按照下载页面上的说明进行安装和运行。
-
解压压缩包,并配置环境变量
-
首先在pgsql(
D:\pgsql
)文件夹下建立一个名为data的文件夹(这是数据库的数据存储文件夹) -
然后在pgsql文件夹下新建一个名为env.vbs的文件 ,并运行脚本
on error resume next set sysenv=CreateObject("WScript.Shell").Environment("system") 'system environment array Path = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path 'add variable sysenv("P