@communia · Post #37294 · 18.10.2023 г., 07:02
#China y #Rusia decididos a abrir la ruta del #Ártico https://www.euractiv.com/section/global-europe/news/putin-praises-dear-friend-xi-pitches-russias-northern-sea-route/
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #210 · 3 фев.
Что делать если нужно поставить какую-то Python-библиотеку а root-прав нет? То есть в систему библиотеку никак и ничего не поставить. Есть как минимум два способа это решить правильно! 🔸 Сделать виртуальное окружение и ставить там что угодно. Это позволит создать полностью независимое исполняемое окружение для ваших приложений. Все библиотеки будут храниться в домашней директории юзера а значит доступ на запись имеется. Создать очень просто: python3 -m venv ~/venvs/myenvname Теперь активируем окружение # Linux source ~/venvs/myenvname/bin/activate # Windows %userprofile%\venvs\myenvname\Scripts\activate.bat Можно ставить любые библиотеки и запускать приложение. Это стандартный метод работы с любым проектом. Если еще не используете его, то пора начинать. Даже при наличии root доступа! 🔸 Бывает, что нет возможности запустить приложение из своего виртуального окружения. Например, его запускает какой-то сервис от вашего юзера и вставить активацию окружения вы не можете. В этом случае можно установить библиотеки для Python не глобально в систему, а только для юзера. Выполните этот код в консоли: python3 -m site Вы получите что-то такое: sys.path = [ '/home/user', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/user/.local/lib/python3.7/site-packages', ... ] USER_BASE: '/home/user/.local' USER_SITE: '/home/user/.local/lib/python3.7/site-packages' ENABLE_USER_SITE: True Нас интересует параметр USER_SITE. Это путь к пользовательским библиотекам, которые доступны по умолчанию, если они есть. Именно сюда будут устанавливаться модули если добавить флаг --user при установке чего-либо через pip pip install --user requests Для этой команды не нужны root-права. После неё можно запускать системный интерпретатор без виртуальных окружений и установленная библиотека будет доступна для текущего юзера. Параметр USER_BASE показывает корневую директорию для хранения user-библиотек. Её можно изменить с помощью переменной окружения PYTHONUSERBASE export PYTHONUSERBASE=~/pylibs python3 -m site ... USER_BASE: '/home/user/pylibs' USER_SITE: '/home/user/pylibs/lib/python3.7/site-packages' Получается некоторое подобие виртуального окружения для бедных 😁 которое можно менять через эту переменную (не делайте так!Лучше venv!) 🔸 Дописывание пути в PYTHONPATH Этот способ не входит в список "двух правильных", но тоже рабочий. Здесь придётся сделать всё несколько сложней. Сначала ставим библиотеку в любое место указывая путь установки pip3 install -t ~/mylibs modulename Библиотека установится без привязки к какому-либо интерпретатору. То есть по умолчанию не будет видна. Теперь в нужный момент добавляем этот путь в sys.path или в PYTHONPATH. Не буду советовать так делать. Единственный раз когда этот способ мне пригодился и решил поставленную задачу, это при создании общей библиотеки для кластера компьютеров. Модули лежат в сети и подгружаются для всех из одного и того же места. То есть обновлять файлы требуется только один раз а не на всех хосты отдельно. Минусы такого подхода: ▫️Нужно всем хостам пробить нужный путь в .bashrc или ещё куда-то чтобы он сетапился на старте. ▫️Чем больше хостов тем больше нагрузка на сеть. Иногда такой способ не подходит именно по этой причине. Тогда Ansible вам в помощь. ▫️Не очень подходит если хосты с разными операционками. Некоторые библиотеки различаются для Linux и Windows (там, где есть бинарники) и приходится мудрить более сложные схемы. #tricks#basic
Пребарај: #ártico
@communia · Post #37294 · 18.10.2023 г., 07:02
#China y #Rusia decididos a abrir la ruta del #Ártico https://www.euractiv.com/section/global-europe/news/putin-praises-dear-friend-xi-pitches-russias-northern-sea-route/
@vamosarusia · Post #3418 · 04.06.2025 г., 14:07
🚢Exploración polar: el rompehielos ruso que desafía al Ártico El "50 años de la Victoria" es un impresionante rompehielos nuclear ruso que surca las aguas heladas del Ártico, abriendo camino en uno de los entornos más extremos del planeta. Este coloso de acero, construido en el Baltijski Zavod de San Petersburgo, es una joya de la ingeniería rusa y un símbolo de la exploración polar. El proyecto comenzó en 1989, originalmente bajo el nombre de "Ural", pero debido a problemas financieros, su construcción se detuvo hasta 2003. Finalmente, en 2007, el barco entró en servicio y desde entonces ha sido una pieza clave en la navegación en esta parte del mundo. Con una longitud de 159 metros y una potencia de 75.000 caballos de fuerza, es capaz de romper capas de hielo de hasta 2,8 metros de espesor. Su diseño incluye una proa en forma de cuchara, lo que le permite deslizarse sobre el hielo y partirlo con mayor eficiencia. Ha realizado más de 100 viajes al Polo Norte, convirtiéndose en un ícono de la exploración mundial. En enero de 2025, el barco sufrió daños en su casco mientras navegaba por el Mar de Kara, aunque las autoridades aseguraron que podía seguir operativo y que no hubo peligro para su tripulación. Este incidente resalta los desafíos de operar en condiciones extremas y la importancia de contar con tecnología avanzada para la navegación en el Ártico. Este rompehielos no solo se usa para abrir rutas, sino que también ha sido protagonista de expediciones científicas y turísticas. En 2013, llevó el fuego olímpico al Polo Norte como parte de los preparativos para los Juegos Olímpicos de Invierno en Sochi. El "50 años de la Victoria" ha sido fundamental para el desarrollo de la navegación en el norte de Rusia, facilitando el transporte de mercancías y la investigación científica en una de las regiones más inhóspitas del mundo. Su legado como rompehielos nuclear sigue vigente, y su papel en la exploración ártica continúa siendo crucial.🇷🇺 #ExploraciónPolar#RompehielosNuclear#Ártico#Rusia#50AñosDeVictoria ¡Comparte nuestro contenido!❤️ 🖥https://vamosarusia.com 💬@vamosarusia
@antiescualidos · Post #11758 · 13.01.2026 г., 23:24
🌍🚨EE.UU. presiona por el control del Ártico, Groenlandia dice NO ⚡️Desde Copenhague, Nielsen denunció la “enorme” presión de Washington sobre Groenlandia, en un contexto donde EE.UU. busca reforzar su presencia militar y estratégica en el Ártico frente a Rusia y China. El líder groenlandés subrayó que, si tuviera que elegir, Groenlandia prefiere mantener su vínculo con Dinamarca, y rechazó la lógica de que una potencia extranjera pueda decidir su destino. #GroenlandiaNoEstáEnVenta #NoAlColonialismo #EEUUAmenaza #Autodeterminación #Ártico #Geopolítica #Soberanía
@antiescualidos · Post #11855 · 22.01.2026 г., 18:34
🇨🇳💥 China acusa a EE.UU. de fabricar enemigos para repartirse el Ártico ❗️Pekín denunció que la supuesta “amenaza china” en Groenlandia es una construcción artificial utilizada por Estados Unidos y la OTAN para justificar su expansión militar y control estratégico del Ártico. 🗣El portavoz Guo Jiakun dejó claro que China no acepta ser usada como chivo expiatorio para encubrir ambiciones geopolíticas que violan la Carta de la ONU. #China #Groenlandia #Ártico #Imperialismo #OTAN #Geopolítica #NoALaManipulación #DerechoInternacional #NarrativaDeGuerra