카테고리: 파이썬

하루만에 시작하는 스타트업, 코스모스팜이 솔루션을 제시해드립니다.

Python2 와 Python3의 차이점과 range() 에러 해결 방법

안녕하세요 코스모스팜 입니다. 파이썬2 라이브러리를 파이썬3에서 실행시킬 때 완벽히 실행되지 않는 경우들이 있습니다. 파이썬3에서 일부 코드의 사용 방법이 바뀌었기 때문인데요. 파이썬2에서 동작하는 아래 코드는 파이썬3에서는 동작하지 않고 “TypeError: Expected float32, got range(0, 1000) of type ‘range’ instead.” 에러를 출력하게됩니다. x = tf.constant(range(1000), dtype=tf.float32)   파이썬3에서 에러 없이 실행시키려면 아래처럼 코드를 바꿔주시면 됩니다. x = tf.constant([i…
Read more

파이썬 Matplotlib “Font family [fontname] not found” 폰트 에러 해결 방법

안녕하세요 코스모스팜 입니다. 윈도우에서 폰트 설치가 되지 않았다는 경고 메시지가 나올 때 대처 방법을 알아보겠습니다. “Font family [fontname] not found” 이와 비슷한 에러를 만나게 되면 우선 해당 폰트가 윈도우에 설치되어 있는지 확인해보세요. 폰트가 설치되지 않았다면 폰트를 설치해주세요. 그리고 윈도우 사용자 폴더에서 fontList.json 파일을 찾아 삭제해주세요. fontList.json 파일의 경로는 아래와 같습니다. C:\Users\UserName\.matplotlib\fontList.json 이제 파이썬 코드를 다시…
Read more