请求在本地工作,但不能在Heroku上部署

问题描述 投票:0回答:1

这段代码在本地工作,但当我把它部署到Heroku时,我得到了ModuleNotFoundError。没有名为 "requests "的模块。(注意:urllib.parse工作正常 - news_link打印。)

   import urllib.parse as url_parse
    url = rurl
    news_link = url_parse.unquote(url).split("?u=")[1].split("?fbclid")[0]
    print("here comes the news_link")
    print(news_link)
    import requests
    final_link = requests.get(news_link)
    print("here comes the final_link.url")
python url heroku
1个回答
1
投票

看起来你好像忘了在request.txt文件中包含request,检查一下是否有,如果有的话,你可以尝试用以下方法打开bash控制台。本回答说明 并运行pip freeze,看看是否真的安装了。

© www.soinside.com 2019 - 2024. All rights reserved.