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

Резултати

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

Пребарај: #brasil

当前筛选 #brasil清除筛选

🚨🇧🇷😱#BRASIL✝ delincuencia juvenil dado de baja Elias Brito de Oliveira, de 13 años y con más de 20 antecedentes penales, fue asesinado a tiros por dos hombres en motocicleta. Ya había cometido numerosos robos, había provocado indignación el mes pasado al asaltar y golpear a una mujer en plena calle Si comentes delitos como adulto, debes pagarlos como adulto.

Hashtags

🚨🇧🇷🔫#BRASIL YA NO ROBA MAS. Un intento de robo a un galpón industrial en el distrito de Camará, en Aquiraz (Región Metropolitana de Fortaleza, Brasil), terminó con dos delincuentes muertos y un tercero prófugo, luego de que el guardia de seguridad del lugar repeliera a tiros el ataque. El único delincuente qué no jode más es el muerto

Hashtags

Communia

@communia · Post #37478 · 03.11.2023 г., 07:30

#Brasil militariza los principales puertos para enfrentar el poder de las mafias y comandos https://www.lanacion.com.ar/el-mundo/lula-militariza-los-principales-puertos-y-aeropuertos-de-brasil-para-combatir-al-crimen-organizado-nid01112023/

Hashtags

La JIRAFA🦒

@lajirafanoticiera · Post #10126 · 30.10.2025 г., 14:53

🇧🇷Brasil descubre las consecuencias de permitir a sus ciudadanos servir como mercenarios en Ucrania La Policía civil y militar de Brasil llevó a cabo una operación a gran escala contra los combatientes de la banda criminal Comando Vermelho (Comando Rojo) en las zonas de Complexo do Alemão y Penha de la ciudad de Río de Janeiro. Según la Policía, durante la operación fueron abatidos 103 combatientes y otros 83 fueron detenidos. También se incautaron 110 armas de fuego, 38 granadas y 30 vehículos previamente robados. El Comando Vermelho es de facto la segunda banda criminal más grande de Brasil después del PCC, controlando numerosos barrios y calles de Río de Janeiro y el narcotráfico en la ciudad. Un elemento curioso en toda esta situación es que los integrantes de esta banda criminal están usando drones para arrojar granadas desde el aire sobre los uniformados. ¿De dónde habrán aprendido tal cosa? Después de Colombia, Brasil es el país latinoamericano desde donde han salido más mercenarios a Ucrania. Una vez allá, los pocos que logran sobrevivir regresan a su país con toda la experiencia de combate y ahora la están aplicando en casa. Colombia ya está sintiendo en carne propia las consecuencias de esto, México tambiény por lo visto Brasil ya tiene a sus propios mercenarios veteranos haciendo de las suyas. ▪️ ¿Harán por fin algo los líderes de estas naciones para detener el flujo de sus ciudadanos hacia Ucrania para servir de mercenarios contra Rusia? Esto es un mensaje además a países como Venezuela. Hay pocos mercenarios venezolanos en Ucrania, pero los pocos que hay pueden volver al país con 'habilidades nuevas' y servir a los intereses de EEUU para generar caos interno. #brasil ——— Únete a la lucha por la verdad en 📱Telegram 📱YouTube

Hashtags

📸 Tardó dos años en lograrlo, pero valió la pena: Hombre toma INCREÍBLE foto de Cristo 'CARGANDO' la Luna, le costó nada menos que dos años para poder encontrar la hermosa postal que presumió mediante sus redes sociales. Leo Sens reveló la imagen del famoso Cristo Redentor en #Brasil, pero en sus brazos extendidos, se puede apreciar la luna, dando el efecto visual de parecer cargarlo. En una imagen más, se puede ver al monumento con una enorme luna llena por detrás.

Hashtags

La JIRAFA🦒

@lajirafanoticiera · Post #9398 · 21.05.2025 г., 19:29

#Brasil en alerta por nuevo foco de gripe aviar (H5N1). Hasta ahora, sólo una granja comercial ha registrado la presencia del vírus, y se están investigando dos casos sospechosos en otros establecimientos en los estados de Tocantins y Santa Catarina. La enfermedad fue identificada en el municipio de Montenegro, en Rio Grande do Sul. El estado es el tercer mayor productor y exportador de carne de pollo de Brasil. Al menos 10 países han suspendido la compra de pollos brasileños por 60 días. El Ministério de Agricultura y Pecuaria afirma que en 28 días todo estará normalizado y el país podrá retomar la exportación de pollos.

Hashtags

Telegram Info Indonesia

@tginfoid · Post #553 · 10.05.2023 г., 23:48

Brasil akan Mengesahkan Undang-Undang yang Mungkin “Mengakhiri Kebebasan Berbicara” RUU PL 2630/2020, yang disebut sebagai “serangan terhadap demokrasi” oleh Telegram, memberikan hak pemerintah Brasil untuk menyensor konten di Internet tanpa mempertimbangkan keputusan pengadilan. Ini dianggap sebagai salah satu keputusan paling berbahaya terhadap hak asasi manusia dalam sejarah Brasil. Google, Meta, dan perusahaan lain berencana untuk bergabung agar Kongres Brasil memahami mengapa RUU tersebut harus ditulis ulang. Telegram mendesak warga Brasil untuk menghubungi anggota kongres mereka dan memberi tahu mereka, "Warga Brasil berhak mendapatkan internet gratis dan masa depan gratis." Jika RUU disahkan, platform seperti Telegram mungkin harus berhenti melayani Brasil. #Brasil

Hashtags

Telegram Info Indonesia

@tginfoid · Post #549 · 27.04.2023 г., 23:43

Pendapat Pavel Durov tentang pemblokiran Brasil pada Telegram Pavel Durov baru-baru ini membuat postingan di channel dimana dia mengingat bahwa misi Telegram adalah "untuk menjaga privasi dan kebebasan berbicara di seluruh dunia". Menurut Durov, Telegram selalu melindungi privasi dan kebebasan berbicara, tidak peduli di negara mana ia beroperasi. Ketika undang-undang setempat bertentangan dengan prinsip-prinsip ini, aplikasi terpaksa harus meninggalkan pasar. Misalnya, sebelumnya, Telegram diblokir di China, Iran, dan Rusia karena posisinya yang berprinsip pada masalah hak asasi manusia. Pengadilan di Brasil telah meminta data yang secara teknis tidak dapat diberikan oleh Telegram, dan perusahaan mengajukan banding atas keputusan tersebut. Durov juga mencatat bahwa berapa pun biayanya, Telegram akan melindungi kepentingan penggunanya di Brasil dan hak mereka atas komunikasi pribadi. #Brasil

Hashtags

Antiescuálidos

@antiescualidos · Post #12308 · 26.03.2026 г., 23:48

Desde el Movimiento Sin Tierra de #Brasil🇧🇷 el mensaje fue claro: venimos a mostrar nuestra solidaridad con el pueblo de #Venezuela🇻🇪 para llevar su verdad ante el mundo. Este es uno de los testimonios recogidos por la periodista Paulette Marrero en la concentración para exigir el retorno del presidente Nicolás Maduro y la diputada Cilia Flores en la emblemática Plaza Bolívar de Caracas. Recuerden suscribirse a nuestros espacios: 🔊 PAULETTE MARRERO https://t.me/Nuestro_Show 🔊@antiescualidos 🔊 Youtube https://www.youtube.com/@SurISurMultiplataforma

123•••910
ПретходнаСтраница 1 од 10Следна