ModuleNotFoundError: No module named
Problem
当您在Streamlit Community Cloud上部署应用程序时,您会收到错误ModuleNotFoundError: No module named。
Solution
当您在Streamlit Community Cloud上导入一个未包含在您的requirements文件中的模块时,会发生此错误。任何未随标准Python安装一起分发的Python依赖项都应包含在您的requirements文件中。
例如,如果您没有在requirements文件中包含scikit-learn并在应用程序中import sklearn,您将会看到ModuleNotFoundError: No module named 'sklearn'。
相关论坛帖子:
- https://discuss.streamlit.io/t/getting-error-modulenotfounderror-no-module-named-beautifulsoup/9126
- https://discuss.streamlit.io/t/modulenotfounderror-no-module-named-vega-datasets/16354
还有问题吗?
我们的 论坛 充满了有用的信息和Streamlit专家。