회사PC에 파이썬 + django 를 설치할 일이 설치하려고 하는데 아래와 같은 문제가 발생했다.
해결하긴 했는데, 아 해결해보면 사소한 문제 때문에 몇 시간을 소비한것이 너무 어이없다.
다음에 똑같은 실수를 하지 않기위해서, 다른사람들이 이 글을 검색해서 조금이나마 문제해결 시간을 줄기를 바라며 이 글을 적는다.
현상
(myenv) E:\workspace\mysite> python manage.py runserver 실행 시 아래와 같은 메시지 발생 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb9 in position 0: invalid start byte설치환경
- python 3.6.1
- django 1.10
- virtualenv 에서 실행
조치사항
- python 3.6.1 삭제 후 python-3.5.3 으로 재설치 -> 정상동작 함. (본인 실행)
- window hostname이 한글이라서 그렇다는 인터넷 자료도 있었음.
cmd창 관리자 권한으로 실행해서 wmic ComputerSystem Where Name="%COMPUTERNAME%" Call Rename Name="원하시는 호스트명 영어" 로 입력 후 재부팅. [출처 : http://tryhelloworld.co.kr/questions/478]
'Tech & Programming > 파이썬' 카테고리의 다른 글
WSGI를 이용한 Django(장고) 와 아파치 웹서버 연동 (0) | 2018.05.14 |
---|