Hello Team,
My app works fine on the localhost but when deployed on Streamlit cloud, it throws the following error
locale.Error: unsupported locale setting
Link to the APP https://carlease.streamlit.app/
locale.setlocale(locale.LC_MONETARY, 'en_IN.UTF-8')
What can I do here.
Krishna
Hey @KrishnaKasula,
If you create a packages.txt
file and all locales-all
, your app seems to work – I’ve forked and deployed it here with those changes.
If you see my commit history, I had tried it earlier but with locales
instead of locales-all
.
Nevertheless, I am still getting an error now with packages.txt
containing locales-all
.
[14:37:34] 🚀 Starting up repository: 'car', branch: 'main', main module: 'car.py'
[14:37:34] 🐙 Cloning repository...
[14:37:36] 🐙 Cloning into '/app/car'...
[14:37:36] 🐙 Cloned repository!
[14:37:36] 🐙 Pulling code changes from Github...
[14:37:36] 📦 Processing dependencies...
[14:37:36] 📦 Apt dependencies were installed from /app/car/packages.txt using apt-get.
Get:1 http://security.debian.org/debian-security stable-security/updates InRelease [48.0 kB]
Get:2 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:3 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:4 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:5 https://packages.microsoft.com/debian/10/prod buster InRelease [6517 B]
Get:6 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [245 kB]
Get:7 https://packages.microsoft.com/debian/10/prod buster/main amd64 Packages [163 kB]
Reading package lists...[2023-06-12 14:37:38.343877]
E: Repository 'http://security.debian.org/debian-security stable-security/updates InRelease' changed its 'Codename' value from 'bullseye-security' to 'bookworm-security'
[14:37:39] ❗️ installer returned a non-zero exit code
[14:37:39] ❗️ Error during processing dependencies! Please fix the error and push an update, or try restarting the app.
[14:39:15] ❗️ Streamlit server consistently failed status checks
[14:39:15] ❗️ Please fix the errors, push an update to the git repo, or reboot the app.
Strange, it’s working for you. Can you let me know what else am I missing?
Really weird that it’s throwing an error for you and working fine with my repo. What happens if you delete the app and re-deploy that same repo?
Surprisingly it worked. It appears that reincarnation is the solution to most software issues. Thank you.