为什么Streamlit找不到我的python文件?

2024-09-30 16:20:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我已在航站楼中使用Streamlight,即在航站楼中运行以下各项:

$ streamlit hello

我试图用在线教程创建一个应用程序,但遇到了一个错误-请参见下文

https://docs.streamlit.io/en/latest/tutorial/create_a_data_explorer_app.html#let-s-put-it-all-together

我已将以下内容保存为uber_pickups.py

import streamlit as st
import pandas as pd
import numpy as np

st.title('Uber pickups in NYC')

(base) lf-mac-0250:~ alastairhayes$ streamlit hello

  You can now view your Streamlit app in your browser.

  Local URL: http://localhost:8501
  Network URL: http://172.20.10.2:8501

^C正在停止

(base) lf-mac-0250:~ alastairhayes$ streamlit run uber_pickups.py
Usage: streamlit run [OPTIONS] TARGET [ARGS]...

Error: Invalid value: File does not exist: uber_pickups.py

我哪里做错了? 我有python 3.7.6 非常感谢


Tags: inpyimportapphellobasemacas
1条回答
网友
1楼 · 发布于 2024-09-30 16:20:08

如果您使用的是Windows操作系统,您可以尝试以下步骤:

  1. 首先,您需要下载Anaconda: https://www.anaconda.com/

  2. 打开Anaconda PowerShell提示符并键入以下内容:

    conda list

    pip uninstall streamlit

  3. 然后,创建一个新环境,并测试以下各项:

    pip install streamlit

    streamlit hello

  4. 最后,您可以在代码上测试Streamlight,用文件的实际名称替换_应用程序。确保与源代码文件位于同一目录中

    streamlit run your_app.py

相关问题 更多 >