IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> windows下doccano 1.8.0环境搭建,并快捷运行 -> 正文阅读

[Python知识库]windows下doccano 1.8.0环境搭建,并快捷运行

1、dnccano runtime搭建

环境:python 3.9.6(要求python -version >=3.9)

参考资料:

PaddleNLP/doccano.md at develop · PaddlePaddle/PaddleNLP (github.com)

doccano/doccano: Open source annotation tool for machine learning practitioners. (github.com)

1.1、虚拟环境搭建

1.1.1、切换系统python到对应版本

1.1.2、命令行打开目标目录,输入如下命令(DRE为doccano运行的虚拟环境名称?)

python -m venv DRE

1.1.3、命令行打开scripts目录并激活虚拟环境(激活后自动打开了新的终端)

1.1.4、更新pip

python -m pip install --upgrade pip

1.1.5、在scripts下新建requirements.txt文件(安装doccano与依赖)

-->可使用如下命令安装

pip install doccano

-->需要注意的是 djangorestframework3.14.0会导致环境出问题,因此运行如下命令

pip install djangorestframework!=3.14.0

-->使用requirements.txt安装依赖继续往下,否则转到1.5.7 doccano初始化

?-->写入依赖内容到requirements.txt(依赖如下)

amqp==5.1.1
asgiref==3.5.2
auto-labeling-pipeline==0.1.21
billiard==3.6.4.0
boto3==1.24.80
botocore==1.27.80
cachetools==5.2.0
celery==5.2.7
certifi==2022.9.24
chardet==4.0.0
charset-normalizer==2.1.1
click==8.1.3
click-didyoumean==0.3.0
click-plugins==1.1.1
click-repl==0.2.0
colorama==0.4.5
coreapi==2.3.3
coreschema==0.0.4
defusedxml==0.7.1
dj-database-url==0.5.0
dj-rest-auth==2.2.5
Django==4.1.1
django-celery-results==2.2.0
django-cleanup==6.0.0
django-cors-headers==3.13.0
django-drf-filepond==0.4.1
django-filter==21.1
django-health-check==3.17.0
django-polymorphic==3.1.0
django-rest-polymorphic==0.1.10
django-storages==1.13.1
djangorestframework==3.13.1
djangorestframework-xml==2.0.0
doccano==1.8.0
drf-yasg==1.21.3
environs==9.5.0
et-xmlfile==1.1.0
filetype==1.1.0
furl==2.1.3
google-api-core==2.10.1
google-auth==2.11.1
google-cloud-core==2.3.2
google-cloud-storage==2.5.0
google-crc32c==1.5.0
google-resumable-media==2.3.3
googleapis-common-protos==1.56.4
greenlet==1.1.3
gunicorn==20.1.0
idna==3.4
inflection==0.5.1
itypes==1.2.0
Jinja2==3.1.2
jmespath==1.0.1
joblib==1.2.0
kombu==5.2.4
lml==0.1.0
MarkupSafe==2.1.1
marshmallow==3.18.0
numpy==1.23.3
openpyxl==3.0.10
orderedmultidict==1.0.1
packaging==21.3
pandas==1.5.0
prompt-toolkit==3.0.31
protobuf==4.21.6
pyasn1==0.4.8
pyasn1-modules==0.2.8
pydantic==1.10.2
pyexcel==0.7.0
pyexcel-io==0.6.6
pyexcel-xlsx==0.6.0
pyparsing==3.0.9
python-dateutil==2.8.2
python-dotenv==0.21.0
pytz==2022.2.1
requests==2.28.1
rsa==4.9
ruamel.yaml==0.17.21
ruamel.yaml.clib==0.2.6
s3transfer==0.6.0
scikit-learn==1.1.2
scipy==1.9.1
seqeval==1.2.2
shortuuid==1.0.9
six==1.16.0
SQLAlchemy==1.4.41
sqlparse==0.4.3
texttable==1.6.4
threadpoolctl==3.1.0
typing_extensions==4.3.0
tzdata==2022.2
uritemplate==4.1.1
urllib3==1.26.12
vine==5.0.0
waitress==2.1.2
wcwidth==0.2.5
whitenoise==6.2.0

1.5.6、安装依赖

-->运行如下命令

pip install -r requirements.txt

-->安装成功展示

1.5.7、以上doccano runtime搭建完成,进行doccano初始化

After installation, run the following commands:

# Initialize database.
doccano init
# Create a super user.
doccano createuser --username admin --password pass
# Start a web server.
doccano webserver --port 8000

In another terminal, run the following command:

# Start the task queue to handle file upload/download.
doccano task

Go to?http://127.0.0.1:8000/.

-->初始化成功展示

?

-->终端执行如下命令

doccano webserver --port 8000

?-->另一个终端执行,而后浏览器访问地址127.0.0.1:8000

doccano task

-->至此doccano初始化成功

?

2、快捷运行

思路:使用bat批处理文件

-->选定一目录创建scripts文件夹

?-->将scripts文件夹路径加入系统path

-->创建task.txt文件,并写入如下内容(其中C:\env\python\DRE为doccano runtime位置)

cd C:\env\python\DRE\Scripts

call activate.bat

doccano task

-->创建webserver.txt文件写入如下内容

cd C:\env\python\DRE\Scripts

call activate.bat

doccano webserver --port 8000

-->将上述两个文件后缀改成bat,任意位置新建startdoccano.txt文件写入以下内容

@echo off
%1(start /min cmd.exe /c %0 :& exit )

start webserver.bat

start task.bat

-->修改startdoccano.txt后缀为bat,双击startdoccano.bat文件即可运行

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 00:49:11  更:2022-09-30 00:52:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 6:46:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码