繁体   English   中英

ModuleNotFoundError:流光部署期间没有名为“streamlit_option_menu”的模块

[英]ModuleNotFoundError: No module named ‘streamlit_option_menu’ during streamlit deployment

我在部署过程中遇到以下错误,我已安装streamlit_option_menu并在我的requirement.txt文件中指定。

Traceback (most recent call last):

  File "/home/appuser/venv/lib/python3.8/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 556, in _run_script

    exec(code, module.__dict__)

  File "/app/nigeria-election2023-prediction/application.py", line 4, in <module>

    from streamlit_option_menu import option_menu

ModuleNotFoundError: No module named 'streamlit_option_menu'

这意味着streamlit_option_menu路径application.py路径不同

您可以通过将streamlit_option_menu路径插入application.py来解决此问题

from streamlit_option_menu import option_menu之前

复制streamlit_option_menu的绝对路径

下一步:在application.py

import sys

sys.path.insert(1, "C:/past/your/coppied/path/here/streamlit_option_menu")

from streamlit_option_menu import option_menu

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM