TGViewer
Сіпласпластик Сіпласпластик @cpplastic · 740 subscribers
Post #38 100
Я час від часу пишу на Python, бо мені банально легко висловлювати свої думки на ньому, але, схоже, роблю це не достатньо часто, аби прям слідкувати за розвитком. І кожного… кожнісінького, блять, разу це перетворюється на боротьбу з середою програмування. Були часи, коли мені було достатньо глобально встановленого Python 2.7 на вінді, але зараз в мене якогось хєра купа версій в brew, якісь ще окремі поставлені зі хтозна-якими анакондами, і дати раду всьому цьому не легко.

Пишу я декілька разів на рік і щоразу дізнаюсь щось нове. Колись так відкрив для себе pip (які ж молоді ми були), потім virtualenv (тут більшість моїх колег-плюсистів вже розгублюється), потім pipenv, далі світчнувся на poetry, а цього разу терпець урвався — і я нарешті дійшов до pyenv. Але навіть із поєднанням pyenv+poetry якось складно, пиздець. Я вже декілька годин витратив.

Ти ніби будуєш ментальну модель того, як воно працює, намагаючись не зазирати в деталі (типу того, нафіга я прописав pyenv init в свій ~/.zshrc), ніби має працювати, але завжди якась хєрня.

Ось щойно в мене було:
- глобальний Python, обраний через pyenv — 3.11.1
- в pyproject.toml для poetry вказаний ^3.11 (тобто 3.11 або вище)
- роблю poetry install — воно створює мені віртуальну середу з суфіксом 3.11

Результат: використовується Python 3.10.8. Because fuck you, that's why!
GitHub GitHub - pyenv/pyenv: Simple Python version management Simple Python version management. Contribute to pyenv/pyenv development by creating an account on GitHub.
  • 👀 1
More from @cpplastic
  1. Oct 9, 2026Зацініть рівень української служби підтримки. Жодних пояснень, заяв, перепитувань: «Не тре…
  2. Oct 7, 2026Post #543
  3. Oct 2, 2026Щось не злетіло з self-driving cars у автовиробників, еге ж? А стільки галасу було. Ну зат…
  4. Sep 24, 2026Ух, яку ж класну доповідь подивився: «Scott Jenson: Are we really going to use the same De…
  5. Sep 23, 2026Post #540
  6. Sep 21, 2026«Порекламую» вам український сайт, який мені дуже подобається. Взяв слово в лапки, бо як і…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →