Вопросы про переменную PYTHONPATH
🔸 Как она определяет пути поиска модулей при импорте?
Пути поиска модулей находятся в списке sys.path. Как формируется этот список?
Исходя из документации мы может выделить 3 основных этапа.
▫️Путь к запускаемому скрипту или рабочая директория
▫️ Переменная PYTHONPATH
▫️ Стандартные пути к библиотекам
Это значит, что все три этапа выполняются в момент инициализации интерпретатора. Результат заполняет список sys.path. В том числе и пути, указанные в переменной PYTHONPATH.
🔸 Можно ли добавлять новые пути в эту переменную в Python-коде?
Можно, но учитывая, что используется она только во время старта интерпретатора, никакого эффекта это иметь не будет.
Для изменения путей поиска модулей в коде нужно изменять непосредственно список sys.path.
🔸 Можно ли указать много путей для поиска?
Да, с помощью переменной PYTHONPATH можно указать несколько директорий, разделённых символом разделения пути. Для Linux это символ ":", для Windows это ";".
Например:
export PYTHONPATH=/mnt/libs:~/mylibs
#basic#tricks
🌍 Some rainforest insects mimic leaves so perfectly they even show “bite marks” or rot spots on their bodies, hiding from predators in the dense, shadowy understory. ✨
#rainforest⚡#biodiversity⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌍 Terraced vineyards on Portugal's Douro River show how people reshape steep hillsides for farming. Ancient stone walls protect soil from erosion while letting grape vines thrive in harsh terrain. ✨
#agriculture⚡#landscape⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌍 Terraced rice fields in Southeast Asia transform steep hillsides into farmable land, reducing soil erosion and creating unique landscapes shaped by both nature and human ingenuity. ✨
#agriculture⚡#landscape⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography🌍
🌎 The male seahorse is the only animal where the male becomes pregnant, carrying fertilized eggs in a special pouch until they hatch. Seahorses can give birth to hundreds of fully formed young at a time—up to 2,000 in a single brood. ✨
#adaptation⚡#animals⚡#ocean
👉subscribe Interesting Planet
👉more Channels
🌍 In tundra landscapes, some mosses and lichens can survive temperatures below –50°C and continue to photosynthesize under snow, making them some of the Earth’s hardiest plants. ✨
#tundra⚡#permafrost⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌍 The Galápagos Islands are home to the only marine iguanas on Earth. These unique lizards swim and dive in the Pacific Ocean, making them the world’s only sea-going reptiles. ✨
#islands⚡#wildlife⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌍 Urban green roofs, where buildings are topped with plants, help cities manage rainwater, reduce heat, and provide habitats for birds and insects, blending urban life with nature. ✨
#cities⚡#environment⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography🌍
🌍 In tropical rainforests, some plant leaves grow waxy surfaces and pointed tips called "drip tips." These features help water run off quickly, stopping mold and fungi in the damp climate. ✨
#rainforest⚡#tropics⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌍 Earth’s climate zones are not just about temperature—they also shape which plants and animals can survive. Some cacti thrive in deserts, while rainforests burst with life in tropical zones. ✨
#climate⚡#vegetation⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography🌍
🌎 The star-nosed mole detects prey in total darkness using its unique nose, covered in 22 finger-like tentacles packed with touch sensors. This extraordinary adaptation lets it identify and eat tiny insects and worms faster than any other mammal, even underwater. ✨
#animals⚡#adaptation⚡#evolution
👉subscribe Interesting Planet
🌍 Tropical savannas can burn naturally every 1–3 years, yet some species, like the baobab tree, thrive by storing water in thick trunks to survive both drought and fire. ✨
#savanna⚡#grassland⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌍 In Chile's Atacama Desert, rare fog called "camanchaca" drifts inland from the Pacific. Some plants here survive by absorbing water directly from this fog, not from rainfall. ✨
#desert⚡#arid⚡#adaptation⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels