Error in importing several libraries

Ask the community

or our support engineers for answers to questions.

I’ve installed spacy and it’s working fine in my python IDE but when running on streamlit getting an error of no module named “spacy”.
How to resolve this issue???

This will typically happen when streamlit and spacy are not in the same python environment.

Make sure you’re using a virtual environment and that streamlit and spacy are both installed in it.

Check the location of streamlit and python (both should have a similar path)

which streamlit
which python

And then check spacy imports properly:

python
>>> import spacy
2 Likes

Thanks Ian
I referred to https://github.com/streamlit/streamlit/wiki/Installing-in-a-virtual-environment and got a solution for setting up a new virtual env.

2 Likes