Python ImportError после установки Buildpack на Heroku - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь заставить Selenium Webdriver с Firefox без головы работать на Heroku.Для этого я использую Python 3.6.7.

Я обнаружил, что могу использовать этот buildpack https://github.com/joshuawu/firefox-buildpack для запуска моего приложения.Поэтому я установил его с помощью Heroku CLI, написав:

heroku config:add BUILDPACK_URL=https://github.com/joshuawu/firefox-buildpack/tree/master/bin

У меня также есть файл needs.txt со всеми нужными мне зависимостями, но после установки пакета сборки я получаю следующую ошибку:

Traceback (most recent call last):
File "main.py", line 3, in <module>
import requests
ImportError: No module named requests

Несмотря на то, что библиотека запросов указана в файле require.txt, после установки buildpack она, похоже, не имеет значения.Как мне решить эту проблему?

1 Ответ

0 голосов
/ 05 апреля 2019

Полагаю, вы уже решили эту проблему.Для тех, кто ищет ответ, использование Pipfile и Pipfile.lock является решением для обеспечения установки пакетов, а также для указания версии интерпретатора Python для установки.См. Здесь для использования: https://stackoverflow.com/a/49867443

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...