Problème d’exécution de l'application streamlit version cloud

Bonjour, je rencontre des problèmes avec mon application streamlit installée en ligne sur https://share.streamlit.io/

J’utilise github pour mon projet et lorsque je tente de visualiser le rendu sur mon navigateur voici ce que je vois :sob:

Cela indique que Streamlit ne parvient pas à trouver le module matplotlib.pyplot , ce qui empêche l’exécution de mon application et malheureusement je n’ai aucun terminal qui me permettrait de vérifier l’installation de la bibliothèque matplotlib ? Sauriez-vous comment procéder ?

Bonjour,

As-tu mis un fichier requirements.txt sur GitHub, il doit contenir la liste des bibliothéques utilisées.

Exemple :

gitdb==4.0.9
GitPython==3.1.24
matplotlib==3.5.1
matplotlib-inline==0.1.3
numpy==1.21.5
packaging==21.3
pandas==1.3.5
pandocfilters==1.5.0
seaborn==0.11.2
streamlit==1.3.0
joblib
shap
plotly.express

Cdt.

Bonjour Stéphane,

Pour vérifier si la librairie matplotlib est bien sur ton environnement, tu peux essayer de taper la commande pip show matplotlib sur un terminal anaconda prompt et de vérifier le résultat. Il faut vérifier ce résultat tout en étant sur l’environnement virtuel qui est associé à ton Streamlit.