Как мне сделать локальный файл publi c для использования на Heroku? - PullRequest
0 голосов
/ 13 января 2020

Я создал приложение Da sh, которое пытаюсь развернуть через Heroku.

Приложение зависит от CSV, который хранится локально на моей машине. Когда я запускаю приложение локально, оно работает отлично. Однако, когда я пытаюсь развернуть приложение через Heroku, я получаю ошибку приложения; журнал показывает ошибку, что он не может найти этот CSV-файл.

Я уверен, что файл csv написан правильно и путь правильный (в конце концов, тот же путь к файлу запускается локально без проблем). Однако я получаю эту ошибку:

 FileNotFoundError: [Errno 2] File b'/Users/adam/Desktop/abc.csv' does not exist: b'/Users/adam/Desktop/abc.csv'

Как сделать этот файл доступным для heroku?

1 Ответ

1 голос
/ 13 января 2020

Ошибка говорит о том, что вы жестко запрограммировали путь к своему коду и, используя локальный путь, вы должны использовать относительные пути или лучший способ определения пути, в Heroku путь приложения равен /app

...