我爱编程

Automagic环境搭建

2018-04-05  本文已影响0人  背起我的破书包

本机配置 win10,百度云中提供相关安装包https://pan.baidu.com/s/1z8jn4mJstDSQlcuwUYVPcw

需要添加的环境变量

1、安装py2.7(百度取可)

2、安装pip

解压:pip-10.0.0b2.tar.gz ,进入目录后空白片,shit+右键(选择在此处打开命令窗口,即进入cmd),输入python setup.py install

3、安装selenium

在cmd中,输入pip install -U selenium

4、安装mysql(mysql-5.5.59-winx64.zip)

按照教程安装,https://blog.csdn.net/czbqoo01/article/details/69789008

数据库名等参数按以下图设置或者自己定义

创建数据库名时,要使用管理员权限和 root用户,在开始键点右键(命令提示符(管理员)),然后创建数据库名

mysql -uroot -p

输入密码

create database autoplat;

5、安装mysql-python

按教程取可https://blog.csdn.net/lcr_happy/article/details/73252819

6、正式开始安装 (https://github.com/radiateboy/automagic)

a\解压automagic-dev目录 ,进入该目录,shit+右键(选择在此处打开命令窗口,即进入cmd),首先可以试下执行这个语句,安装依赖包pip install -r requirements.txt,如果出现错误就继续看吧

b\输入 python setup.py install,有错误时,解决后再执行这语句,即到成功 

如果出现以下报错,使用pip命令来 卸载 Django,  pip uninstall django,再输输入 pip install django==1.11.1

如果出现如下报错,输入pip install cryptography==2.2.2

或者

出现这样的错误,先 pip uninstall scapy,再安装 pip install scapy==2.3.3

如果还有其他错误,像这样安装对应的库可以参考这个文件选择版本

出现以下就成功 

7、最后的最后

数据库初始化

cd  automagic-dev,进入该目录,shit+右键(选择在此处打开命令窗口,即进入cmd)

python manage.py makemigrations

python manage.py migrate

初始化会报createSuperuser的错误,此处忽略即可,下面会用命令创建用户。

另:内置关键字 在wiki #关键字创建# 页面(可以了解一下)

关键字导入,打开这个页面,保存到本地,https://github.com/radiateboy/automagic/blob/dev/seleniumkeyword/data/autoplat_keyword.sql

关于mysql5.5 无法将中文插入表中,打开H:\mysql-5.5.59-winx64,下的my.ini,其中有两处改成gbk即可

导入成功如下

创建管理员用户

python manage.py createsuperuser

按照提示进行输入要创建的用户名、邮箱、密码(8位以上,字母、字符、数字的组合)

启动服务

manage.py runserver 0.0.0.0:8000

http://127.0.0.1:8000 访问登录即可

django admin

http://127.0.0.1:8000/admin/

Restful api

http://127.0.0.1:8000/api/

tips:有其他问题再补充

上一篇下一篇

猜你喜欢

热点阅读