본문 바로가기
반응형

분류 전체보기146

[파이썬] Graphviz PATH 오류 graphviz 모듈을 이용하여 dot 파일을 png 파일로 변환하려 하는데, make sure the Graphviz executables are on your systems' PATH 라는 오류가 발생하여 이를 해결하는데 한참 걸렸습니다. 방법은 다음과 같습니다. 1. https://graphviz.gitlab.io/_pages/Download/Download_windows.html 접속하여 msi 파일 다운로드 2. 시스템 환경변수 path에 - 파일위치\graphviz2.xx\bin - 파일위치\graphviz2.xx\bin\dot.exe 추가하기 3. 파이썬에서 import osos.environ["PATH"] += os.pathsep + '파일위치\Graphviz2.38/bin/' 실행까지 하.. 2018. 12. 16.
[파이썬] UnicodeDecodeError: 'cp949' codec can't decode byte 0xeb in position 436: illegal multibyte sequence 오류 파이썬에서 open 문법 사용 시 UnicodeDecodeError: 'cp949' codec can't decode byte 0xeb in position 436: illegal multibyte sequence 오류가 났을 때 해결 방법입니다. 이는 파일 형식이 UTF-8형식이기 때문인데요, 직접 지정을 해줘야 파일을 읽을 수 있습니다. open("파일위치\파일명", 'r', encoding='utf-8') 이렇게 입력하면 간단히 해결됩니다. 여기서 encoding= 을 안 붙히면 TypeError: an integer is required (got type str) 가 발생하는데요, 이는 3번째 값을 인자로 받으려 하기 때문인데요, 위와 같이 명시적으로 encoding= 를 명시해 주면 해결됩니다. 2018. 12. 15.
[파이썬] python matplotlib animation ffmpeg error 파이썬에서 matplotlib의 animation을 이용하려면 ffmpeg 설치가 필수인데요, 윈도우 OS에서 설치방법은 https://m.blog.naver.com/chandong83/221165275268 https://www.wikihow.com/Install-FFmpeg-on-Windows https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg 위 3 주소로 들어가시면 충분히 설치하실 수 있을 것입니다. 여기서 꼭 주의해야하는것!!! OS와 버전을 정확히 확인해서 ffmpeg를 설치해야 합니다!!! 저는 설치 시부터 잘못한줄 몰랐다가 아래 에러가 떠서 꼬박 이틀을 헤맸습니다 ㅠㅠKeyError: 'ffmpeg' Runtime.. 2018. 12. 9.
[파이썬] 윈도우에서 Openai - gym - gym[atari] 설치하기 윈도우에서 gym[atari]를 사용하기란 매우매우매우 어렵습니다. 그래서 각종 파훼법이 많은데요, 이미 많은 분들께서 찾아낸 방법들을 공유하겠습니다. http://ishuca.tistory.com/390잘 정리된 티스토리 https://docs.google.com/document/d/14JwAHE_E0Y-39CvpdJ3F8yGT2MOZvv6zMTQHByWyCD4/edit 구글 독스 페이지 https://github.com/rybskej/atari-py깃허브에도... https://stackoverflow.com/questions/42605769/openai-gym-atari-on-windows위 3개 다 해봤는데도 안될 때 특히나 저는 끝까지 Unable to execute 'make build -C .. 2018. 12. 8.
[파이썬] pip install 사용 시SyntaxError 해결법 파이썬 pip install 설치 시 syntax error가 자꾸 나서 한참 고생했었는데요, 해결법은 생각보다 간단해서 허무했습니다. 단, 환경변수 설정이 되어있어야 하는데요, '제어판 - 시스템 및 보안 - 시스템 - 시스템 보호 - 고급 - 환경변수' 에서 '시스템변수 - path'에서 'C:\Python' 과'C:\Python\Scripts' 을 추가해 주시면 됩니다. 파이썬 쉘이나, 명령프롬프트에서 파이썬을 실행시킨 다음에 pip install 을 하는게 아니라, 명령행 단계에서 바로 pip install을 실행시키면 됩니다. 2018. 12. 8.
[파이썬] SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 해결법 파이썬 pandas 모듈에서 파일을 불러올 때, import pandas as pd CCTV = pd.read_csv('C:\Users\CCTV.csv', encoding='utf-8') CCTV.head() 를 돌려보면 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 이렇게 오류가 나는 경우가 있습니다. \U 부분 때문에 유니코드로 인식되는 에러인데요, 해결방법은 1. 따옴표 앞에 r을 붙히면 해결됩니다. import pandas as pd CCTV = pd.read_csv(r'C:\Users\CCTV.csv', encoding='utf-8') C.. 2018. 12. 8.
반응형