May 29th, 2021

404

mac @ python

У меня тут случайно состоялся сеанс показа величия питона (testinfra) рубисту. На маке.

Как с этим вообще живут? Т.е. простого virtualenv нет. gcc появляется на свет в каких-то адских мучениях (xcode?) Какая-то ядрёная смесь компиляции и бинарников, причём с совершенно непонятным поведением, затрагивающим как систему, так и среду пользователя.

На фоне этого обычное линуксовое
apt install python3-virtualenv
virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt

выглядит детским лепетом.

(Я утрирую, конечно, но -dev пакеты в линуксе всё равно проще образуются, чем в маке, более того, хорошо понятно, где именно).

https://xkcd.com/1987/