NLP标注工具——doccano
大致功能:支持命名实体识别,情感分类,机器翻译任务,界面比较友好。
环境:
win10
Python3.6
安装
1.如果有Anaconda先用conda创建个虚拟环境,然后进入刚激活的环境
# 装python3.6
conda create -n doccano python=3.6
activate doccano
如果没有Anaconda,可以使用virtualenv创建虚拟环境,然后进入Scripts目录下使用activate进入虚拟环境
E:\Envs>virtualenv doccano_vir
......
done
E:\Envs>cd doccano_vir
E:\Envs\doccano_vir>cd Scripts
E:\Envs\doccano_vir\Scripts>activate
(doccano_vir) E:\Envs\doccano_vir\Scripts>
2.装doccano的依赖(就是requirements.txt文件),前提是先从git上拉取doccano-master
需要转换路径到requirements.txt所在目录
直接复制就好,后面的是加速用的
E:\Envs >cd doccano-master
E:\Envs\doccano-master>pip install -r requirements.txt
3.make migrate
记得先切换目录到该文件夹下
python manage.py migrate
4.注册账户信息
如果直接复制下面内容:
账号是:admin
密码是:password
也可以直接该,为了方便,直接复制就好
记得先切换目录到该文件夹下
python manage.py create_admin --noinput --username "admin" --email "admin@example.com" --password "password"
5.创建要分配给用户的管理员、批注者和批注审批者角色
# 记得先切换目录到该文件夹下
python manage.py create_roles
6.启动服务器
# 记得先切换目录到该文件夹下
python manage.py runserver
然后会出来一个网址,输入到你的浏览器即可
7.打开网址(这里我第一次装的时候报错了:点击跳转
# 8000这里可能不太一样,按自己的来
http://127.0.0.1:8000/login/
8.登录
用4步注册的账号密码
9.以下就是使用,一张图描述(如果是下面这样就成功了)
错误:(我就遇到这一个)
# 我出现了下面的报错
OSError: Error reading webpack-stats.json. Are you sure webpack has generated the file and the path is correct? [15/Mar/2019 15:38:47] "GET /favicon.ico HTTP/1.1" 500 125003
解决以上错误:
先下载npm,安装,这里我就不具体了(记得加环境变量)
参考:http://www.mamicode.com/info-detail-2774322.html
参考:https://www.cnblogs.com/luciolu/p/11993802.html
然后切换到\doccano\app\server\static路径下
# 进入cmd或者conda命令下
# 先运行用这个
npm install
# 再运行这个
npm run build
变化:原来文件里没有webpack-stats.json。现在有了。
然后关了再来一次就好,我就这么成功了。
网友评论