我正在尝试设置一种在 PyCharm 中调试
Streamlit
脚本的方法。我在 Win10/64 位机器上,在使用 conda 创建的虚拟环境中工作。
使用 streamlit run main.py
以默认方式运行代码可以按预期工作。
我已经阅读了几篇论坛帖子,最重要的是这里有相关问题。
我的问题如下: 上述问题的答案建议更改调试配置以使用
Module name
而不是 Script path
并输入streamlit.cli 作为模块。然后在参数中应将 run main.py
设置为参数。
不幸的是,这给我带来了以下错误:
没有名为streamlit.cli的模块
我在哪里可以找到
streamlit.cli
它不应该与库的默认pip安装一起安装吗?需要单独安装吗?
非常感谢任何帮助!
偶然发现(相当简单)的答案:
只需使用“正确”的模块名称,在我的例子中是
streamlit
而不是 streamlit.cli
。
因此,为了调试,我现在有以下配置:
streamlit
run main.py
正如我在一些 Streamlit 论坛帖子中读到的:“就像 (Py)Charm 一样工作!” :)