Heroku Error: No module named 'urllib2'

时间:2017-12-08 15:39:03

标签: python heroku urllib2

I need some help. I'm new to Heroku and I'm getting log errors telling me...

"ModuleNotFoundError: No module named 'urllib2' 

I thought urllib2 package was part of Python?

Any ideas on how to fix this? My app uses urllib2 extensively.

1 个答案:

答案 0 :(得分:0)

确定。所以答案很简单。 urllib2不是Python 2的一部分。我使用的是Python 2. Python 3有urllib2。

如果通过让heroku来构建针对python 2的应用程序而不是像默认情况下那样使用urllib2来修复我的问题。 Heroku网站上的文档向我展示了如何创建一个“runtime.txt”文件来指定我想要构建的应用程序的Python版本。