麻烦运行 streamlit
Trouble running streamlit
我第一次在我的 windows 机器上试用 streamlit。我只是将下面的代码保存为.py 文件。
import streamlit as st
st.title("First Streamlit Web Application")
我通过 Anaconda 导航器打开命令 window,当我 运行 这个文件时,我得到的是一个带有长代码类型文本的浏览器 window:
{
"cells":[
0:{
"cell_type":"code"
"execution_count":1
"metadata":{}
"outputs":[]
"source":[
0:"import streamlit as st "
1:"st.title("First Streamlit Web Application")"
]
}
]
"metadata":{
"kernelspec":{
"display_name":"Python 3"
"language":"python"
"name":"python3"
}
"language_info":{
"codemirror_mode":{
"name":"ipython"
"version":3
}
"file_extension":".py"
"mimetype":"text/x-python"
"name":"python"
"nbconvert_exporter":"python"
"pygments_lexer":"ipython3"
"version":"3.7.4"
}
}
"nbformat":4
"nbformat_minor":2
}
我做错了什么?
从您发布的代码来看,您似乎以某种方式将其保存为 Jupyter Notebook,而不是纯文本 Python 脚本。创建一个不使用 Jupyter(使用 VSCode、Atom 或任何其他文本编辑器)的纯文本文件并将其保存为 app.py
,然后 运行 streamlit run app.py
您需要将其保存为 python 扩展名为 .py 的文件
我第一次在我的 windows 机器上试用 streamlit。我只是将下面的代码保存为.py 文件。
import streamlit as st
st.title("First Streamlit Web Application")
我通过 Anaconda 导航器打开命令 window,当我 运行 这个文件时,我得到的是一个带有长代码类型文本的浏览器 window:
{
"cells":[
0:{
"cell_type":"code"
"execution_count":1
"metadata":{}
"outputs":[]
"source":[
0:"import streamlit as st "
1:"st.title("First Streamlit Web Application")"
]
}
]
"metadata":{
"kernelspec":{
"display_name":"Python 3"
"language":"python"
"name":"python3"
}
"language_info":{
"codemirror_mode":{
"name":"ipython"
"version":3
}
"file_extension":".py"
"mimetype":"text/x-python"
"name":"python"
"nbconvert_exporter":"python"
"pygments_lexer":"ipython3"
"version":"3.7.4"
}
}
"nbformat":4
"nbformat_minor":2
}
我做错了什么?
从您发布的代码来看,您似乎以某种方式将其保存为 Jupyter Notebook,而不是纯文本 Python 脚本。创建一个不使用 Jupyter(使用 VSCode、Atom 或任何其他文本编辑器)的纯文本文件并将其保存为 app.py
,然后 运行 streamlit run app.py
您需要将其保存为 python 扩展名为 .py 的文件