Перейти к содержимому
Обложка сообщества Блоги

Важность версионности ПО

В прошлом году выиграла гранд на полугодовые курсы Биг Дата. Начинаются они в апреле 2023. Там необходимы знания Пайтона, математики, машинного обучения. И чтобы немного заинтересовать и подготовить студентов к серьезным урокам и дать возможность пошевелить мозгами, нам решили дать задание: придумать чатбот и использовать там метод KNN. Конечно же мне пришлось устанавливать ПО для изучения и проб в написании метода, где требуется подключение различных математических библиотек. Однако, как оказалось, судьба мне приготовила сюрприз - парилка с установкой ПО - мои библиотеки не устанавливались. Был пройден нелегкий путь к библиотеке pytorch. И я это сделала!

Совет на своем опыте:

Всегда следуйте версионности ПО для нормальной работы с другими ПО. Как показал опыт, необязательно последняя версия любого ПО может быть идеальной. Поэтому, следуя инструкции на хабре или еще каким либо пошаговым действиям из сети, устанавливайте ту версию, которая указана в статье, и смотрите с какими версиями ОС совместимо данное ПО.

На данный момент я окончательно разобралась с версиями пайтона, его библиотеками и jupiter notebook, теперь могу работать с этим полноценно. Что потребовалось, чтобы допереть до очередного душевно-мозгового удовлетворения: 1 раз переустановить виндовс, 10 раз переустанавливать пайтон, 5 раз - jupyter, и еще по мелочи типа bash, shell, anaconda и т.д. Теперь работает все, ттт.

Вывод: метод проб и ошибок занимает много времени, поэтому тупо следуйте инструкциям.

1
6
714

Еще по теме