BBox-Label-Tool을 python3.7로 이동했을 때의 메모

소개



pyenv의 원래 BBox-Label-Tool을 움직이려고 시도한 메모입니다.

환경



우분투 18.04.2 LTS
pyenv
파이썬 3.7.0

BBox-Label-Tool 다운로드


% git clone https://github.com/puzzledqs/BBox-Label-Tool

python3에서는 움직이지 않습니다.



환경
파이썬 2.7
라고 적혀있다. python3에서 움직이고 싶습니다. 분명 움직이고 있는 사람이 있을 것이라고 생각 Issues를 봐 본다.
from tkinter import *
import tkinter.messagebox

이것으로 변경하면 좋기 때문에 main.py를 다시 씁니다.

main.py
#from Tkinter import *
#import tkMessageBox
from tkinter import *
import tkinter.messagebox

print의 설명을 python3에 맞추기



print에 모두 괄호를 붙인다. 그렇게 변경 부분은 많지 않았다.

python3-tk와 tk-dev를 install


% sudo apt install python3-tk
% sudo apt install tk-dev

파이썬 3.7.0의 새로운 환경 만들기


% pyenv install 3.7.0

BBox-Label-Tool 시작


% python main.py



움직였습니다.
유용해 보지 않기 때문에 앞으로의 문제는 아직 조우하고 있지 않습니다만, 아마 괜찮을까.

좋은 웹페이지 즐겨찾기