개발_이야기/Docker 3

error: python3.6 ascii

jamo==0.4.0를 설치하는 과정에서 아래 에러 메세지가 발생함. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 701: ordinal not in range(128) env에 lang를 utf-8로 세팅해주면 해결됨. 아래는 관련 이슈 # http://bugs.python.org/issue19846# > At the moment, setting "LANG=C" on a Linux system *fundamentally breaks Python 3*, and that's not OK.ENV LANG C.UTF-8 이걸로 삽질 꽤나 함. 외국인들은 utf가 필요없으니까 안 쓰지만 한국어 관련 python lib를 사용하려면 설..

multi-speaker-tacotron-tensorflow DockerImage

mstt의 DockerImage를 만들기 위해 아래 작업을 진행함. 위 프로젝트는 아래의 의존성이 존재함 Python 3.6+FFmpegTensorflow 1.3 다른건 다 문제없지만 python 3.6 이게 은근히 까다로움;아직까지 배포된 도커이미지들은 python3.5가 default로 설치되어 있어서 재설치하기가 귀찮음. 기존의 nvidia에서 배포하는 cuda9.0_cudnn7에 아래 커맨드를 추가함 RUN apt-get update \ && apt-get install -y software-properties-common curl \ && add-apt-repository ppa:jonathonf/python-3.6 \ && apt-get remove -y software-properties-c..