Ошибка для mitosheet только при запуске в потоковом режимеPython

Программы на Python
Anonymous
Ошибка для mitosheet только при запуске в потоковом режиме

Сообщение Anonymous »

Я пытаюсь использовать пакет Python mitosheet с потоком. Я установил mitosheet в свою виртуальную среду с помощью «pip install mitosheet».
У меня есть только следующие несколько строк кода в Flight_schedule.py:

Код: Выделить всё

import streamlit as st
from mitosheet.streamlit.v1 import spreadsheet

st.set_page_config(layout="wide")
st.title('Tesla Stock Volume Analysis')
print("Hello World!")
Когда я запускаю его в командной строке anaconda с командой «python Flight_schedule.py», я получаю ожидаемый результат:

Код: Выделить всё

2024-06-28 10:12:24.809
Warning: to view this Streamlit app on a browser, run it with the following
command:

streamlit run flight_schedule.py [ARGUMENTS]
Hello World!
Однако, когда я пытаюсь запустить его в режимеstreamlit, введя «streamlit run Flight_schedule.py» в командную строку anaconda, я получаю сообщение об ошибке:

Код: Выделить всё

  You can now view your Streamlit app in your browser.

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

2024-06-28 10:13:27.387 Uncaught app exception
Traceback (most recent call last):
File "C:\Users\sstokke\.conda\envs\PhenoCrop\lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 589, in _run_script
exec(code, module.__dict__)
File "\\file-1-01.nmbu.no\project\PhenoCrop\Test_Folder\Test_SINDRE\flight_schedule.py", line 2, in 
from mitosheet.streamlit.v1 import spreadsheet
ModuleNotFoundError: No module named 'mitosheet'
Я нахожу это очень странным, и я не смог найти никого с такой же проблемой с помощью Google.
Моя установленная версия mitosheet — 0.1.576, и моя установленная версия Python - 3.8.19.
Я пытался переключить виртуальную среду на другую и обратно, чтобы посмотреть, решит ли это проблему.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -streamlit

Вернуться в «Python»