텍스트 마크업 도구 BRAT 설치 및 구성
따라서 블로그는 설치가 끝난 후에 회고하여 쓴 것이기 때문에 그림 설명이 없고 설치 절차와 발생한 몇 가지 문제만 기록한다. 구체적인 설치 노선은 다음과 같다.
1. win10에서 VirtualBox 및 Ubuntu 설치
BRAT 설치는 unix-like 환경에서 해야 하고 본 기기는 win10 시스템이기 때문에 먼저 win10에 VirtualBox 가상 기기와 Ubuntu 시스템을 설치해야 한다. 이 단계는 큰 구멍이 없다.
[1]: 블로그 참조: Windows 시스템에 VirtualBox와 Ubuntu를 설치하는 자세한 자습서https://blog.csdn.net/zcooa/article/details/80615743
2. BRAT 설치 및 사용
VirtualBox와 Ubuntu 설치가 완료되면 가상 시스템에서 BRAT를 다운로드하여 설치합니다. 링크는 다음과 같습니다.http://weaver.nlplab.org/~brat/releases/brat-v1.3_Crunchy_Frog.tar.gz
tar -xzf brat-v1.3_Crunchy_Frog.tar
), cd brat-v1.3_Crunchy_Frog.tar
./install.sh –u
python2 standalone.py
(python3을 사용할 수 없다고 하는데 이것은 시도해 본 적이 없음) n = re.sub(u'[^a-zA-Z\u4e00-\u9fa5<>,0-9_-]', '_', n)
중국어를 지원합니다.python2 standalone.py
에서 서비스를 시작하고 브라우저로 127.0.0.1:8001에 액세스하여 BRAT 시스템 인터페이스에 들어가면 된다.주의 1: 표시할 txt 파일을 가져올 때 파일 이름과 일치해야 합니다.txt 및 파일 이름.ann가 일일이 대응하는 형식, 즉 모든 원시 파일이 상응하는 형식.ann 파일, txt 데이터 집합을 포함하는 폴더를 설치 파일의 다음 데이터 디렉터리에 놓고 다음 명령을 사용합니다.
find -name '*.txt'|sed -e 's|.txt|.ann|g'|xargs touch
폴더 아래의 모든 txt 파일에 빈 인덱스 파일을 만듭니다.ann, BRAT가 요구하는 컬렉션이기 때문에, 모든 txt 파일에는 대응하는 것이 있어야 합니다.ann 파일로 인덱스 내용을 쉽게 놓을 수 있습니다.
주의 2: BRAT 설치와 사용 중 터미널에서 다음과 같은 오류가 발생했습니다. 유니코드 Decode Error:'ascii'codec can't decode byte 0xe4 in position 10:ord, 해결 방안은 각 오류를 찾는 것입니다.py 파일은 코드 앞에 다음 코드를 추가하면 됩니다.
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
[2]: 블로그 참조: 중국어 텍스트 마크업 도구 조사 및 BRAT 설치 사용:https://blog.csdn.net/u014028063/article/details/89329306Brat 마크업 시스템 설명:http://ws.nju.edu.cn/blog/2018/06/brat%E6%A0%87%E6%B3%A8%E7%B3%BB%E7%BB%9F%E8%AF%B4%E6%98%8E/
3. 가상 머신과 호스트 간의 파일 공유를 실현하기 위해virtualbox 강화 기능을 설치한다.
온라인에는 두 가지 방법으로 가상 박스 강화 기능을 설치할 수 있다.
방법 1: VM 자체 기능 사용 - 향상된 설치 기능을 사용하여 미러 설치
이러한 방법은 가상 머신의 맨 윗부분 메뉴 표시줄에 있는 장치인 증강 기능을 설치하여 증강 기능을 자동으로 설치하지만, 나는 사용 중에 항상 가상 디스크 D:\VirtualBox\VBoxGuestAdditions를 불러오지 못한다.iso에서 가상 컴퓨터로의 오류로 인해 두 번째 방법을 선택하여 수동으로 렌즈를 불러옵니다.
방법2: 수동으로 가상 디스크를 선택하여 미러를 로드합니다.
위쪽 메뉴 표시줄의 장치 - 분배기 - 가상 디스크를 선택하고virtualbox 디렉터리의 VBox Guest Additions를 선택하십시오.iso, 그리고 VBoxLinuxAdditions.run이/media/wzx/VBox로 자동 mount됩니다.GAs_6.0.8 디렉토리에서 다음 파일을 복사합니다.
cp /media/wzx/VBox_GAs_6.0.8/VBoxLinuxAdditions.run /tmp/VBoxLinuxAdditions.run
미러 설치 스크립트 VBoxLinuxAddition 실행truntemp 디렉터리로 이동:
cd /tmp
설치 명령 실행: sh VBoxLinuxAdditions.run
이때 오류가 발생했습니다. 블로그에 성공한 예시를 참고하는 것과 달리 오류가 발생했습니다. Please install the gcc make perl packages from your distribution.검색된 해결 방안은 명령을 입력하는 것입니다: yum install gcc perl make
. 그러나 오류가 발생했습니다.사용 가능한 저장소가 없습니다."yum repolist all"를 실행하여 소유한 창고를 확인합니다.yum-config-manager --enable < 창고 이름 > 을 사용하여 창고를 사용할 수 있습니다
원인:yum은centos에서 사용해야 합니다. 저는 Ubuntu를 사용합니다. ubuntu 기본 패키지 관리자는yum이 아니라 dpkg입니다. 소프트웨어를 설치할 때 apt-get을 사용하고 명령을 코드로 바꾸면 됩니다.
sudo apt-get install gcc perl make
명령을 실행할 때 오류가 발생하면 알림에 따라 다운로드하여 설치하면 됩니다.명령을 다시 실행sh VBoxLinuxAdditions.run
할 때 스크립트를 설치하여 가상 컴퓨터 시스템을 다시 시작하라고 알립니다. 다시 시작하기 전에 공유 폴더를 설정하고 메뉴 표시줄 장치인 공유 폴더-공유 폴더-공유 폴더 추가-공유 폴더 경로 지정, 폴더 이름은 영어로 하는 것이 좋습니다. 제가 설정한 폴더는 "commonfile"입니다.자동 마운트 선택, 고정 분배, 저장하면 됩니다가상 머신을 다시 시작합니다. 이 때 가상 머신 데스크톱에 sf-commomfile이 하나 더 있는 것을 발견했습니다. 이것은 공유 폴더 설정이 완료된 것을 의미합니다.
그러나 이 폴더를 열면 이 폴더를 조작할 수 있는 권한이 없다는 것을 알 수 있다. 공유 폴더 속성에서 볼 수 있듯이 그 소유자는 루트이고 모든 그룹은 vboxsf이기 때문에 파일 관리가 접근할 수 없는 것은 정상적인 것이다. 해결 방법은 너 자신을 vboxsf 그룹에 가입하는 명령은 다음과 같다.
sudo adduser wzx vboxsf
작업에 루트 권한이 필요하면 루트에서 실행하면 됩니다. 가상 컴퓨터와 호스트 간의 파일 공유를 실현할 수 있습니다.호스트와 가상 시스템 간의 BRAT 마크업 파일 가져오기 및 내보내기
[3]: 블로그 참조: 가상 박스 강화 기능 설치:https://blog.csdn.net/qq_21165007/article/details/80344810linux에서 루트 사용자로 전환하는 방법:https://www.cnblogs.com/xinjie10001/p/6295020.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.