amarao: (Default)
amarao ([personal profile] amarao) wrote2021-05-29 07:35 pm

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/

[personal profile] f0w23apc 2021-06-12 06:02 am (UTC)(link)
Этот рубист мак вчера из коробки достал?

Homebrew пытается в Риме вести себя как римлянин и не строить свою вселенную. Местами получается.

brew install python3
brew install virtualenv

Недавно даже стал предупреждать что компилировать вредно.