Closed gunasekharravilla closed 3 years ago
I'm not sure what was your intention for just dumping an error traceback without saying anything. But you didn't compile the translation files, see here to see more information.
when I try to run and deploy the app my app is getting crashed due to the above error, So i'm asking the solution how to solve this error
But you didn't compile the translation files, see here to see more information.
I've already explained what you should do in my previous comment
I deployed the repository master branch directly into the Heroku
one More help explain to me regarding GCP_KEY_FILE path
how to setup it
google.auth.exceptions.DefaultCredentialsError: Could not automatically determine credentials. Please set GOOGLE_APPLICATION_CREDENTIALS or explicitly create credentials and re-run the application.
getting this error
You'll have to setup authentication for Datastore, see here for instructions on obtaining the key file then set GCP_KEY_FILE
to the path of that file
TelegramDeprecationWarning: DelayQueue in its current form is deprecated and will be reinvented in a future release. See https://git.io/JtDbF for a list of known bugs.
warnings.warn(
INFO: Adding job tentatively -- it will be properly scheduled when the scheduler starts
INFO: Added job "restart" to job store "default"
INFO: Scheduler started
NOTICE: Bot started webhook
currently i am here could you please explain what to do next to start using bot
The bot should be up and running, you can talk to it on Telegram 🙂
but my bot is not responding
what is the APP_URL
while running in local machine
How setup GCP_KEY_FILE in Heroku I used Github raw data link for JSON but in Heroku console showing file not found
. how did you set up it?
2021-05-27T07:13:04.143713+00:00 app[worker.1]: Traceback (most recent call last):
2021-05-27T07:13:04.143732+00:00 app[worker.1]: File "/app/bot.py", line 31, in <module>
2021-05-27T07:13:04.143985+00:00 app[worker.1]: from pdf_bot import *
2021-05-27T07:13:04.144016+00:00 app[worker.1]: File "/app/pdf_bot/__init__.py", line 9, in <module>
2021-05-27T07:13:04.144265+00:00 app[worker.1]: from pdf_bot.files import file_cov_handler
2021-05-27T07:13:04.144265+00:00 app[worker.1]: File "/app/pdf_bot/files/__init__.py", line 1, in <module>
2021-05-27T07:13:04.144294+00:00 app[worker.1]: from pdf_bot.files.file import file_cov_handler
2021-05-27T07:13:04.144317+00:00 app[worker.1]: File "/app/pdf_bot/files/file.py", line 18, in <module>
2021-05-27T07:13:04.144440+00:00 app[worker.1]: from pdf_bot.files.ocr import add_ocr_to_pdf
2021-05-27T07:13:04.144456+00:00 app[worker.1]: File "/app/pdf_bot/files/ocr.py", line 4, in <module>
2021-05-27T07:13:04.144581+00:00 app[worker.1]: import ocrmypdf
2021-05-27T07:13:04.144584+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.9/site-packages/ocrmypdf/__init__.py", line 10, in <module>
2021-05-27T07:13:04.144722+00:00 app[worker.1]: from ocrmypdf import helpers, hocrtransform, leptonica, pdfa, pdfinfo
2021-05-27T07:13:04.144727+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.9/site-packages/ocrmypdf/leptonica.py", line 44, in <module>
2021-05-27T07:13:04.144923+00:00 app[worker.1]: raise MissingDependencyError(
2021-05-27T07:13:04.145034+00:00 app[worker.1]: ocrmypdf.exceptions.MissingDependencyError:
2021-05-27T07:13:04.145039+00:00 app[worker.1]: ---------------------------------------------------------------------
2021-05-27T07:13:04.145040+00:00 app[worker.1]: This error normally occurs when ocrmypdf can't find the Leptonica
2021-05-27T07:13:04.145044+00:00 app[worker.1]: library, which is usually installed with Tesseract OCR. It could be that
2021-05-27T07:13:04.145045+00:00 app[worker.1]: Tesseract is not installed properly, we can't find the installation
2021-05-27T07:13:04.145049+00:00 app[worker.1]: on your system PATH environment variable.
2021-05-27T07:13:04.145059+00:00 app[worker.1]:
2021-05-27T07:13:04.145059+00:00 app[worker.1]: The library we are looking for is usually called:
2021-05-27T07:13:04.145059+00:00 app[worker.1]: liblept-5.dll (Windows)
2021-05-27T07:13:04.145059+00:00 app[worker.1]: liblept*.dylib (macOS)
2021-05-27T07:13:04.145060+00:00 app[worker.1]: liblept*.so (Linux/BSD)
2021-05-27T07:13:04.145060+00:00 app[worker.1]:
2021-05-27T07:13:04.145060+00:00 app[worker.1]: Please review our installation procedures to find a solution:
2021-05-27T07:13:04.145061+00:00 app[worker.1]: https://ocrmypdf.readthedocs.io/en/latest/installation.html
2021-05-27T07:13:04.145061+00:00 app[worker.1]: ---------------------------------------------------------------------
2021-05-27T07:13:04.145065+00:00 app[worker.1]:
2021-05-27T07:13:04.545807+00:00 heroku[worker.1]: Process exited with status 1
2021-05-27T07:13:04.633135+00:00 heroku[worker.1]: State changed from up to crashed
2021-05-27T07:13:15.000000+00:00 app[api]: Build succeeded
This may be the last issue. It is solved in the local machine by using pip3 install ocrmypdf
but again getting the same issue in Heroku buts it doesn't work when using the same command in Run console in more(Heroku Dashboard)
what is the
APP_URL
while running in local machine
You can leave the APP_URL
as the bot will fallback to use the polling method which works fine most of the time
How setup
GCP_KEY_FILE
in Heroku I used Github raw data link for JSON but in Heroku console showing file not found. how did you set up it?
Check out this section for how I did it
ormypdf
missing dependencies
See here for installation instructions
Thank you so much brother I finally executed and deployed using the polling method My Chatbot Link
This issue has been automatically closed due to inactivity. Feel free to comment in order to reopen.
how to get statistics of the bot