vak: (Знайка)
[personal profile] vak
Я понимаю, что второй Питон это низзя, ужас-ужас и дурной тон, но что делать, если очень хочется? 😀
На линуксе делаем:
sudo apt install readline-dev libssl-dev
curl -fsSL https://pyenv.run | bash
~/.pyenv/bin/pyenv install 2.7
На маке ещё проще:
brew install pyenv
~/.pyenv/bin/pyenv install 2.7
После чего питон можно вызывать командой:
$ ~/.pyenv/versions/2.7.18/bin/python2
Python 2.7.18 (default, Feb  6 2025, 20:48:01) 
[GCC 13.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> _

Date: 2025-02-07 19:00 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
> ... второй Питон это низзя, ужас-ужас и дурной тон....
Хто сказав?
Imnrho (in my not really humble opinion) Python 2.7 був настільки прекрасним і стабільним локальним максимумом, що даремно вони не енфорсали сумісність синтаксису.
Я досі хай вже не часто, але регулярно пишу "print x" замість print(x)
А вже делегувати reload в якісь бібліотеки -- це верх ницості. Чи низ ? Словом, a bad thing, not a good thing.

Date: 2025-02-07 23:30 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
Це абсолютно правильна відповідь на запитання "Would you recommend to use..."
Все те ж саме, лише 100х, стосується будь-якого вжитку будь-якої старої технології.
Відповідь на запитання "Do you like to use ..." може бути іншою, бо мотивація там часто естетична і ностальгічна :))

Я зазвичай працював не в надто багатих на патенти галузях, але з патентів, які таки заробив, причиною отримання останнього була необхідність написати метод на barebones Python 2.6 :) Ну, так вийшло, що в ті часи, коли більшість світу уже писала на третьому Пітоні, хоча 2.7 ще відчасти підтримували, треба було щось робити швидко на мінімумі ресурсів в маленькому докер-контейнері, запущеному на невеликій віртуальній машині, запущеній десь на периферії не надто потужнього раутера... Словом, через всякі legacy штучки технічна задача була ось така і ніяка інакша. В результаті, замість запускати якийсь великий ML регресор, довелося писати свій власний, з нуля, спеціалізований, швидкий і легкий. Зате -- зручний рядок в резюме, рекрутери ведуться :)