Pull to refresh
1
Владислав Годлевский@avatarsik

Разработчик программного обеспечения

Send message

От Dependency Hell до изоляции: эволюция и внутреннее устройство виртуальных сред в Python

Level of difficultyMedium
Reading time6 min
Reach and readers5.4K

До 2007 года установка двух версий одной библиотеки на одном сервере была невозможной миссией. Появление virtualenv, а затем и нативного venv, изменило ландшафт Python-разработки навсегда. Но как именно работает этот механизм на уровне операционной системы и интерпретатора? Разбираем путь от копирования бинарников до современных симлинков, анализируем роль sys.path и реализуем собственный аналог venv.

Читать далее

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Фулстек разработчик
Ведущий
Python
SQL
Git
PostgreSQL
Docker
Linux
JavaScript
React
TypeScript