由于所需众多包版本跟环境的包冲突,所需在虚拟环境中安装
本次安装版本 gerapy ==0.9.2
pip install virtualenv #安装虚拟环境支持包
virtualenv --no-site-packages venv #创建一个名叫【venv】干净的虚拟环境,会生成一个venv的文件夹
source venv/bin/activate #激活虚拟环境,后面操作就会是在这个独立的环境里了
pip install gerapy # 安装gerapy的包,时间较长
pip install scrapy==1.6.0 #安装太高版本会导致gerapy初始化失败
gerapy #没有报错,则gerapy安装成功可用
gerapy init #初始化gerapy,会在目录下生成gerapy的文件夹
cd gerapy
gerapy migrate #迁移数据库,在本地生成sqlite数据库,可查看到新增文件
gerapy runserver 0.0.0.0:8000 #浏览器中可访问
如果存在登录账号密码,则需在命令行中创建
gerapy createsuperuser # 后续根据提示输入账号、邮箱、密码即可