Запросы работают локально, но не развернуты на Heroku - PullRequest
0 голосов
/ 08 мая 2020

Этот код работает локально, но когда я развертываю его в Heroku, я получаю ModuleNotFoundError: нет модуля с именем «запросы». (Примечание: 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")

1 Ответ

1 голос
/ 08 мая 2020

Похоже, вы забыли включить запросы в файл requirements.txt, проверьте, есть ли он там, и, если это так, вы можете попробовать открыть консоль bash, используя этот ответ, и запустить pip freeze, чтобы узнать, установлен он на самом деле или нет.

...