Мы уже знаем, что на текущую сессию интерпретатора изменение PYTHONPATH никак не повлияет. Но если вы запустите дочерний процесс, то он унаследует окружение текущего процесса, а значит и изменения в любых переменных будут на него влиять.
Вот небольшой пример:
Объявляем переменную
user@host:~$ export PYTHONPATH=/path1
Запускаем интерпретатор
user@host:~$ python3
Проверим что в sys.path
>>> import sys
>>> print(sys.path)
['', '/path1', '/usr/lib/...', ...]
Добавляем что-то в переменную
>>> import os
>>> os.emviron['PYTHONPATH'] = '/path1:/path2'
>>> print(sys.path)
['', '/path1', '/usr/lib/...', ...]
Изменений нет. Но давайте запустим дочерний процесс и посмотрим там
>>> os.system('python3')
# теперь мы находимся в другом процессе
>>> import sys
>>> print(sys.path)
['', '/path1', '/path2', '/usr/lib/...', ...]
Тоже самое будет и с subprocess, так как по умолчанию текущее окружение тоже наследуется.
>>> import subprocess
>>> subprocess.call(['python3', '-c', 'import sys;print(sys.path)'])
['', '/path1', '/path2', '/usr/lib/...', ...]
______________________
Лучшей практикой является передача энвайронмента явно через аргумент env!
import subprocess
subprocess.call(cmd, env={'PYTHONPATH': '...'})
Это поможет точно понимать какое окружение будет у запускаемого процесса и при этом не изменять окружение текущего процесса.
#basic
В каталоге предстоящих торгов аукциона #vladey замечена первая версия картины арт-группы Doping-Pong «Горнистка, или Звуки будущего». Работа 2015 года из частной коллекции, из которой уже были проданы на Vladey такие арт-хиты, как «Салют!» и «Гагарин». Кому-то сильно повезет! Вещь по-настоящему историческая.
https://vladey.net/ru/lot/13923
Новая картина арт-группы Doping Pong «Гермес. Новейшие мифы» на коллективной выставке
ФУТБОЛ-ХОККЕЙ
12 июля — 31 августа С 11:00 до 22:00, без выходных VLADEY Москва, Неглинная, 14с1А, вход 4
More info: https://vladey.net/ru/exhibitions/football-hockey
#dopingpong#hermes#vladey
⚡️ С 12 по 26 декабря Vladey устроил Новогодний базар, где ежедневно в 10.00 институция выставляет произведения искусства по самой вкусной цене, а именно — с приятной скидкой. Каталог работ весьма внушительный, от молодых, но уже хорошо зарекомендовавших себя авторов до классиков.
Артхит дня, который можно приобрести в течении 24 часов, объявляют ежедневно на канале галереи. Вот уж правда, искусство на любой вкус и бюджет.
Кликай, заезжай, Vladey!
#галереялично#lichnogallery
#vladey#новогодний_базар
Группа «Doping-Pong»
Рак (Canсer) из серии «Зодиак», 2014
лентикулярная печать
60 х 42 см
Тираж 1/1
Картина «Рак» – bon mot, каламбур, забавная буквальная интерпретация. Девушка на берегу вылавливает раков и встаёт для этого на четвереньки. Полная идиллия на лоне природы. Фильмы Уолта Диснея для взрослых. Пойманный рак, пытаясь высвободиться, извивается в руке, а девушка оборачивается к заставшему ее врасплох зрителю. На ее стопе то появляется, то исчезает надпись «made in dopingpong», не давая до конца осознать, с чем мы столкнулись: с жанровой живописной сценкой или с анимационным персонажем, сделанным на новой фабрике грёз.
ПОМОЖЕМ ЧТАКУ!
Живой аукцион Участие онлайн и по телефону Трансляция на сайте
Суббота, 9 декабря в 15:00
Лот 9: https://vladey.net/ru/lot/11535
#dopingpong#zodiac#cancer#digitalart#lenticular#vladey
Группа «Doping-Pong»
Рак (Canсer) из серии «Зодиак», 2014
лентикулярная печать
60 х 42 см
Тираж 1/1
ПОМОЖЕМ ЧТАКУ!
Живой аукцион Участие онлайн и по телефону Трансляция на сайте
Суббота, 9 декабря в 15:00
Художник Валера Чтак в тяжелом состоянии. Необходимы деньги на дорогостоящее лечение. Они помогут спасти его жизнь.
VLADEY проводит аукцион со стартовой ценой 100 евро. Живопись лучших художников страны для победы над недугом!
ТВОРИМ БЛАГО ВМЕСТЕ!
Все лоты стартуют со 100 €.
Торги без комиссии с покупателя.
Лот 9:
https://vladey.net/ru/auctions/helpchtak
#dopingpong#zodiac#cancer#digitalart#lenticular#vladey
«Красный дьяволёнок», холст, масло, 50х50, Doping Pong, 2025
В сюжете картины переплетаются и наслаиваются сразу несколько мотивов, объединяя в абсолютно новый персонаж существо из древнегреческой мифологии – кентавра, образ Мальчиша, героя
«Сказки о Военной тайне, о Мальчише-Кибальчише и его твёрдом слове» Аркадия Гайдара, и совокупный героический архетип повести Павла Бляхина «Красные дьяволята» (Охота за голубой лисицей).
«Красный дьяволёнок» - визуальное воплощение советского романтизма, революционной поэтики и мифологизации советской истории.
Аукцион Vladey:
Участие онлайн и по телефону
Трансляция на сайте
Суббота, 29 ноября в 15:00
Лот 26 - https://vladey.net/ru/lot/14058
#dopingpong#red#devil#centaur#boy#vladey#vladeyart
Этапы работы арт-группы Doping Pong над картиной «Гермес. Новейшие мифы», 100х70, холст, акрил, Doping Pong, 2024
More info: Лот 49: https://vladey.net/ru/lot/12822
VLADEY 100х100
Живые торги
Участие онлайн и по телефону
Трансляция на сайте
Аукцион 7 сентября в 15:00
100 лотов со стартом 100€
#dopingpong#hermes#young#lord#football#art#russia#vladey#vladeyart#workinprogress#wip
Процесс работы арт-группы Doping-Pong над картиной
«Волшебница Изумрудного города», х/м, 70х100, Doping Pong, 2024.
VLADEY СЛИВКИ
Живой аукцион
Участие онлайн и по телефону
Трансляция на сайте
Вторник, 27 февраля в 19:00
More info: Лот 19 https://vladey.net/ru/lot/11614
#dopingpong#art#russia#georgia#moscow#tbilisi#thewizardoftheemeraldcity#oiloncanvas#ussretro#vladey#vladeyart#workinprogress#wip