1.将项目解压到自己电脑中,使用pycharm将项目文件夹打开
2.在pycharm中新创建一个虚拟环境,点击右上角的File->Settings->Project->Python Interpreter,然后点击右侧的设置按钮->Add,添加一个新的虚拟环境
3.创建一个新的虚拟环境,并且python版本最好选择3.6版本的,如果自己电脑上没有,可以去官网下载
4.创建好虚拟环境后,可以看到项目中多出一个even文件夹,并且文件夹的颜色为深色,说明虚拟环境创建成功了
5.在Pycharm中打开终端,安装项目中需要的模块
6.安装模块
#在终端输入pip安装的命令,镜像源可以选择清华的或者是豆瓣的,出现超时可以再重新安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
若控制台输出一下内容,说明全部模块安装成功
7.安装nltk相关的语料库
因为使用命令安装语料库会出现一个超时的问题,所有这里我就直接在官网下载了相关的语料库,只需要将它们解压放在相应的文件夹中即可
7.1将语料库压缩包解压到自己电脑中
7.2将解压后的nltk_data文件夹放在虚拟环境的lib目录下。nltk_data文件夹的目录结构要和图中的一致,不要多了一层nltk_data目录
8.安装spacy的英文模型
同样由于在线安装会出现超时的情况,需要在github上下载英文模型,然后离线安装。并且spacy的版本必须和英文模型版本一致,这里英文模型我已经下载好了,直接安装就行了
#使用pip命令直接安装,英文模型路径要写对,这里由于在Pycharm打开的终端,直接使用相对路径即可
pip install en_core_web_sm-2.1.0.tar.gz
若控制台输出以下内容,则安装成功
9.若所用模块都安装成功了,项目就可以直接运行了,运行app.py,控制台输出以下内容,则环境配置成功
10.点击控制台的url,在搜索框中输入The food is best.The food is bad,点击搜索,就可以看到相应的图像生成了