2017-12-08 37 views
1

도움이 필요합니다. 나는 Heroku가 새로운 그리고 난 내가 urllib2 패키지는 파이썬의 일부라고 생각Heroku 오류 : 'urllib2'라는 모듈이 없습니다

"ModuleNotFoundError: No module named 'urllib2' 

... 말해 로그 오류를 받고 있어요?

해결 방법에 대한 의견이 있으십니까? 내 응용 프로그램은 광범위하게 urllib2을 사용합니다.

+2

가능한 중복 : https://stackoverflow.com/questions/34740288/importerror-no-module-named-urllib2-python-3 및 https://stackoverflow.com/questions/2792650/python3-error-import- error-no-module-name-urllib2 – MrT

+0

항상 질문에 전체 오류 메시지 (Traceback)를 넣습니다 (스크린 샷이 아닌 텍스트). 다른 유용한 정보가 있습니다. – furas

답변

0

확인. 그래서 대답은 아주 간단했습니다. urllib2는 Python 2의 일부가 아닙니다. Python 2를 사용하고 있습니다. Python 3에는 urllib2가 있습니다.

hellku를 사용하여 python 2에 대한 응용 프로그램을 빌드하는 방법으로 urllib2를 사용하는 문제가 해결 된 경우 기본값은 3입니다. Heroku 웹 사이트의 문서에서 "runtime.txt"파일을 만들어서 앱을 빌드하고자하는 Python 버전을 지정하는 방법을 보여줍니다.