Error code 모음/4. Python errors

[Python Error] 'TypeError: an integer is required (got type bytes)'

쟈누이 2021. 6. 19. 15:04
반응형

 

 

1. 에러 원인


Spark 2.4.x 버전은 아직 파이썬 3.8 버전을 지원하지 않는다고 한다. 그것때문에 위 에러가 발생하는 것이다

 

 

 

 

 

 

2. 해결 방법


해결방법에는 몇가지가 있으나 가장 많이 나오는 방법은 파이썬을 3.7 버전으로 다운그레이드 시키는 방법이다.

 

conda 의 경우에는 conda 의 명령어를 사용하여 파이썬 을 다운그레이드 시킬 수 있지만

 

일반 파이썬의 경우에는 그런것을 찾기가 어려워서

 

나의 경우에는 그냥 파이썬 3.8을 3.7 버전을 다시 설치해주었더니 정상으로 실행이 되었다.

 

 

 

 

 

 

 

3. 참고 링크


https://stackoverflow.com/questions/58700384/how-to-fix-typeerror-an-integer-is-required-got-type-bytes-error-when-tryin

 

How to fix 'TypeError: an integer is required (got type bytes)' error when trying to run pyspark after installing spark 2.4.4

I've installed OpenJDK 13.0.1 and python 3.8 and spark 2.4.4. Instructions to test the install is to run .\bin\pyspark from the root of the spark installation. I'm not sure if I missed a step in ...

stackoverflow.com

 

반응형