Незаконная инструкция (ядро сброшено) при запуске приложения Streamlit на Raspberry Pi 4Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Незаконная инструкция (ядро сброшено) при запуске приложения Streamlit на Raspberry Pi 4

Сообщение Anonymous »

Я пытаюсь запустить небольшое приложение по стриме на моем Raspberry Pi 4.
Для тестирования я сделал небольшую версию с простой основной функцией: < /p>

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

# main.py
import pandas as pd
import streamlit as st

def main():
st.title("My Streamlit App")
st.write("Hello, world!")

df = pd.DataFrame({
'Column 1': [1, 2, 3],
'Column 2': ['A', 'B', 'C']
})
st.write("Here's a sample DataFrame:")
st.dataframe(df)

if __name__ == "__main__":
main()
< /code>
На Raspberry создайте виртуальную среду, установите Streamlit и запустите приложение: < /p>
python3 -m venv .venv
source .venv/bin/activate
pip install streamlit
streamlit run main.py
< /code>

 проблема < /h3>
Когда я пытаюсь запустить приложение на Pi 4, я получаю: < /p>
Illegal instruction (core dumped)
< /code>
Иногда даже даже просто делать: < /p>
python3 -c "import pandas"
< /code>
Внутри контейнера вызывает тот же сбой.
Это происходит как с моим реальным приложением, так и с минимальным тестовым приложением выше. < /p>

 что я пробовал < /h3>

Установка Pandas < /h3> Pip Устроить Pandas < /> intembers < /strastres < /код> с помощью Pip install pandas < /> shrashes < /code> sacders < /code < /code> sacders < /код. Нелегальная инструкция 
.

Установка Python3-pandas через appt-get работает, но так как я установил опремленность через Pip, я получаю модуль, не найденной: Pandas Ошибка.

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

libatlas-base-dev
, gfortran , build-essential и т. Д.) Перед установкой PIP . Все еще сбивается.

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

pip config set global.extra-index-url https://www.piwheels.org/simple
). Все еще сбои.

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

apt-get install python3-pandas
), оставляя панды из требований .txt. Все еще сбивается.pip install --no-binary=:all: pandas numpy< /code>) Установка не удалась. < /li>
< /ul>
< /li>
< /ol>

Вопрос < /h3>
Кто -нибудь успешно запустил приложение по потоковому положению с помощью Perse), чтобы установить (N, не установленное (не установленное), чтобы установить (не установлено, что на PREECT PREAS PIO 4 < /PORST>? что это не притягивает несовместимые колеса с непревзойденными инструкциями процессора?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... berry-pi-4
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Scrapy Dramawright - Незаконная инструкция (ядро удалено)
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • FileNotFoundError «streamlit-card» при запуске приложения Streamlit
    Anonymous » » в форуме Python
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • Не удалось связать TCP -сервер, прерванного (ядро сброшено) при использовании Photonlib
    Anonymous » » в форуме C++
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Не удалось связать TCP -сервер, прерванного (ядро сброшено) при использовании Photonlib
    Anonymous » » в форуме C++
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • C++: функция push_back() не добавляет двойные значения: ядро ​​сегментации сброшено
    Anonymous » » в форуме C++
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous

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