Для полной рабочей сборки проекта и запуска необходимо:
1)Создать виртаульное окружение на версии Python 3.11(обязательно ибо fasttext работает только на ней)
2)установить зависимости из requirements.txt(pip install -r -requirements.txt)
3)установить fasttext из вилсов (pip instal fasttext-0.9.2-cp311-cp311-win_amd64.whl)
4)установить ru_core_news_lg для spacy(python -m spacy download ru_core_news_lg)
5)зайти в папку с виртуальным окружением дальше \Lib\site-packages\fasttext\FastText.py
Найти 232 строчку
return labels, np.array(probs, copy=False)
Заменить на
return labels, np.asarray(probs)
6)запустить все сервисы
В 1 терминале
1 cd simpe_api
2 cargo run
Во 2 терминале
1 cd functions
2 api.py
В 3 терминале
1 cd frontend_py
2 streamlit run front.py
Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.
Для полной рабочей сборки проекта и запуска необходимо:
1)Создать виртаульное окружение на версии Python 3.11(обязательно ибо fasttext работает только на ней)
2)установить зависимости из requirements.txt(pip install -r -requirements.txt)
3)установить fasttext из вилсов (pip instal fasttext-0.9.2-cp311-cp311-win_amd64.whl)
4)установить ru_core_news_lg для spacy(python -m spacy download ru_core_news_lg)
5)зайти в папку с виртуальным окружением дальше \Lib\site-packages\fasttext\FastText.py
Найти 232 строчку
return labels, np.array(probs, copy=False)
Заменить на
return labels, np.asarray(probs)
6)запустить все сервисы
В 1 терминале
1 cd simpe_api
2 cargo run
Во 2 терминале
1 cd functions
2 api.py
В 3 терминале
1 cd frontend_py
2 streamlit run front.py
Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.