TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Резултати

Пронајдени 17 слични објави

Пребарај: #honduras

当前筛选 #honduras清除筛选

🇭🇳🇮🇱Israel, la prioridad del nuevo Gobierno hondureño La Biblia ceremonial de juramento aún no se había enfriado y ya el presidente hondureño Nasry Asfura estaba saludando efusivamente a Nadav Goren, embajador de Israel en la nación centroamericana. Tanto así, que el Ministerio de Relaciones Exteriores de Israel no pudo ocultar su emoción: "Minutos después de prestar juramento, Nasry Asfura eligió su primer acto: aceptar las credenciales del embajador de Israel, señalando un fuerte compromiso con las relaciones entre Israel y Honduras". Asfura, de 67 años, obtuvo el respaldo de Trump, Milei y la notoria banda de narcotraficantes MS-13, que "hizo campaña" en su nombre con una amplia acción de intimidación a los votantes en el período previo a la votación del 30 de noviembre. Trump amenazó abiertamente con cortar la ayuda estadounidense a Honduras si Asfura no era elegido… Ahora sabemos por qué. #honduras ——— Únete a la lucha por la verdad en 📱Telegram 🫥Odysee 📱X (Twitter)

Hashtags

RTDocumentary

@rtdocumentary · Post #566 · 01.04.2022 г., 14:00

#video#Honduras Honduras is one of the most dangerous places to be a woman. The country has the highest rate of femicide, gender-based murder, in Latin America. Women are easy targets for gangs that wage war against each other on the streets of Honduras. Stepping outside your home can sometimes be deadly. These parents lost their daughter, and they have little hope the perpetrators will be held to account. For more, watch the new documentary Honduran Femicide. It's also available on Odysee odysee.com/@RTDocumentary:4 Watch all of our films there! Follow: https://t.me/rtdocumentary

RTDocumentary

@rtdocumentary · Post #429 · 28.01.2022 г., 10:01

#photo#Honduras This woman kills for a living. She’s an assassin in one of the gangs in San Pedro Sula, once known as the most dangerous city in the world with the highest murder rate. RT Documentary’s Natalya Karachkova interviewed her during a trip to Honduras. She had to kill three people in a week to become a gang member, which she joined when she was only 12. During the interview, she put a gun between her legs to have quick access to it just in case. Members of the gang like her don’t get paid. Everything she gets has to be brought to the boss, who distributes it among the gang members. If you’d like to learn more about the criminal gangs in Honduras, subscribe to our channel on Telegram and YouTube. You’ll be the first to find out about the film premiere ;) Follow: https://t.me/rtdocumentary

Noticias de LAD🇷🇺

@LAD_MAERusia · Post #22027 · 31.12.2025 г., 14:47

📄 El comunicado de prensa de la Cancillería de Rusia respecto a los resultados de las elecciones generales en #Honduras El 30 de noviembre se celebraron las elecciones generales en la República de Honduras. Tras un prolongado recuento de resultados en la contienda presidencial, el 24 de diciembre el Consejo Nacional Electoral del país anunció oficialmente el ganador del máximo cargo Estatal al líder del Partido Nacional, Nasry Juan Asfura Zablah, quien obtuvo el 40,26% de los votos. En Moscú provienen del respeto incondicional a la voluntad de los ciudadanos de Honduras, su soberanía nacional e independencia de la República. 🤝 La Parte Rusa confía en que las relaciones tradicionalmente amistosas entre Moscú y Tegucigalpa mantendrán su continuidad y seguirán desarrollándose de manera constructiva en beneficio de nuestros países y pueblos. 🇷🇺🇭🇳#RusiaHonduras

Partido Comunista de Cuba

@PartidoComunistadeCuba · Post #10080 · 09.04.2025 г., 15:53

Miguel Díaz-Canel Bermúdez (@DíazCanelB) en X) A pocas horas de la Cumbre #CELAC en Tegucigalpa, hemos tenido un encuentro muy emotivo con colaboradores cubanos de salud y educación, y con hondureños que sienten profundo amor por nuestro país. Les aseguramos que #Honduras y su querido pueblo pueden seguir contando con #Cuba.

Partido Comunista de Cuba

@PartidoComunistadeCuba · Post #10075 · 09.04.2025 г., 13:27

Miguel Díaz-Canel Bermúdez (@DíazCanelB) en X) A pocas horas de la Cumbre #CELAC en Tegucigalpa, hemos tenido un encuentro muy emotivo con colaboradores cubanos de salud y educación, y con hondureños que sienten profundo amor por nuestro país. Les aseguramos que #Honduras y su querido pueblo pueden seguir contando con #Cuba. https://x.com/i/status/1909828113183224024

Communia

@communia · Post #37850 · 15.01.2024 г., 19:07

#México revive el viejo corredor creado para el galeón de Manila y que perdió su relevancia con el canal de #Panamá. https://www.bbc.com/mundo/articles/cj5vj0yjqydo #Honduras intenta impulsar la competencia https://www.portafolio.co/internacional/el-plan-de-honduras-para-construir-un-tren-interoceanico-para-unir-el-atlantico-con-el-pacifico-590072

Interesting Planet 🌍

@interesting_planet_facts · Post #942 · 20.10.2025 г., 22:11

🌎 In the skies over Honduras and Nicaragua, the mysterious “Lluvia de Peces,” or "Rain of Fish," has been reported for over a century. After intense storms, locals find live fish on land—scientists suspect waterspouts or flooding lift fish from rivers and drop them during heavy rainfall. This phenomenon usually happens near the town of Yoro, typically once or twice a year. ✨ #weather⚡#phenomenon⚡#rainfish⚡#Honduras 👉subscribe Interesting Planet 👉more Channels ​

12
ПретходнаСтраница 1 од 2Следна