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

Резултати

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

Пребарај: #ric

当前筛选 #ric清除筛选
ÉTIENNE CHOUARD

@chouard · Post #987 · 19.01.2026 г., 18:30

Budget : avec « amertume » et « regret », Sébastien Lecornu annonce le recours au 49.3 : youtu.be/UrLQb2ak6nQ Aidez à définir le #RIC voulu par les Français ➡️culture-ric.fr/consultation ✏️ Allan Barte _____________________________ Partagez, likez, commentez ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #934 · 07.10.2025 г., 12:37

Un compteur (utile celui-là) : -> comptesurmoi.org Aidez à définir le #RIC voulu par les Français 📊culture-ric.fr/consultation Agissez 🚀ric-france.fr/action Informez-vous ℹ️ric-france.fr/RIC ✏️@PourquoiLeRIC youtube.com/@PourquoiLeRIC ____________________________ Partagez, likez, commentez ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #923 · 15.09.2025 г., 17:27

Aidez à définir le RIC voulu par les Français ➡️culture-ric.fr/consultation Pour info, si vous êtes à Paris samedi, vous pouvez nous rejoindre au stand #RIC du Festival du renouveau démocratique : mouvement-constituant-populaire.fr/2025/actions/votation-mcp-au-festival-du-renouveau-democratique-le-20-septembre-a-paris ____________________________ Partagez, likez, commentez ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #906 · 18.06.2025 г., 13:39

Aidez à définir le #RIC voulu par les Français 📊culture-ric.fr/consultation Informez-vous ℹ️ric-france.fr/RIC Agissez 🚀ric-france.fr/action ✏️ Illustration : youtube.com/@PourquoiLeRIC __________________________ Partager ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #904 · 04.06.2025 г., 16:34

Aidez à définir le #RIC voulu par les Français 📊culture-ric.fr/consultation Informez-vous ℹ️ric-france.fr/RIC Agissez 🚀ric-france.fr/action ✏️ Illustration : youtube.com/@PourquoiLeRIC __________________________ Partager ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #895 · 05.03.2025 г., 13:15

Quelles devraient être les étapes du #RIC ? Répondez vous aussi ! ➔ culture-ric.fr/consultation Vous pouvez aussi répondre par mail, en demandant les formulaires au format texte : culture-ric.fr/contact __________ Partager ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #894 · 25.02.2025 г., 17:52

Signer les pétitions pour le #RIC ➡️ric-france.fr/petitions-ric Aider à définir le RIC voulu par les Français ➡️culture-ric.fr/consultation Agir : ric-france.fr/action S’informer : ric-france.fr/RIC ✏️ Lys __________ Partager ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #893 · 10.02.2025 г., 18:37

🔴On se retrouve demain, mardi 11 février, 18h30 pour un live sur les possibles articulations entre le #RIC et les Assemblées citoyennes ! RDV sur YouTube ou Facebook pour poser vos questions. On y répondra en 2ᵉ partie d'émission. YT : https://youtu.be/-aJSx8o7tNU FB :https://www.facebook.com/events/499383449842712 Vidéo d'intro au débat : https://www.facebook.com/jroirant/videos/1153193126266745 Sondage - 𝗤𝗨𝗘𝗟𝗟𝗘𝗦 𝗔𝗥𝗧𝗜𝗖𝗨𝗟𝗔𝗧𝗜𝗢𝗡𝗦 𝗘𝗡𝗧𝗥𝗘 𝗗𝗘𝗠𝗢𝗖𝗥𝗔𝗧𝗜𝗘𝗦 𝗗𝗜𝗥𝗘𝗖𝗧𝗘 𝗘𝗧 𝗗𝗘𝗟𝗜𝗕𝗘𝗥𝗔𝗧𝗜𝗩𝗘 𝗣𝗢𝗨𝗥 "𝗖𝗢𝗠𝗣𝗟𝗘𝗧𝗘𝗥" 𝗟𝗔 𝗥𝗘𝗣𝗥𝗘𝗦𝗘𝗡𝗧𝗔𝗧𝗜𝗢𝗡 ? : https://www.facebook.com/events/499383449842712?post_id=502726669508390&view=permalink Le DémoTest - Quel démocrate êtes-vous ? : https://demotest.agoralab.fr __________ Partager ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #869 · 13.11.2024 г., 15:32

🎁Carte des manifs du 16 et 17 novembre ⚠️Une revendication telle que le #RIC ne peut rester confinée dans l’objet d’une déclaration de manifestation. Une revendication se vit, elle se porte, elle se brandit, elle se crie. Haut et Fort ! ON RESSORT LES PANCARTES !!! 🆁🅸🅲 Agir pour le RIC S’informer sur le RIC Une revendication, ça se chante aussi 😜 “Les Gilets Jaunes” (Paco jola-bi) “Salut RIC” (Rue De La Forge) 🥳Force et honneur !🎂 🕯🕯🕯🕯🕯🕯 _________________ ➤ FB - X - Insta

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #806 · 17.03.2024 г., 18:33

Découvrez le bilan 2023 des actions du Mouvement Constituant Populaire : https://mouvement-constituant-populaire.fr/2024/actions/bilan-2023 Rappel de la finalité du MCP : LA DÉMOCRATIE DONC le pouvoir du peuple : a minima, le pouvoir de réviser à tout moment notre Constitution avec le #RIC Bilan à partager sur : Facebook - Twitter

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #775 · 04.12.2023 г., 15:53

Dupond-Moretti, encore un “responsable mais pas coupable”. Les juges de la CJR (Cour de justice de la République), composée en majorité de parlementaires, n’ont pas suivi les réquisitions de l’accusation. Le délit est "établi", mais il n'y a pas d'élément "intentionnel". Avec le #RIC, on pourrait revoir la composition de la CJR ! Le minimum serait quand-même que les membres de l'autorité judiciaire ne soient pas jugés par leurs copains… Aider à Définir le RIC voulu par les Français ➡️culture-ric.fr/consultation ✏️ Allan Barte Partager : FB : fb.com/649600447384179 X : x.com/CultureRic/status/1731697240010285150 Insta : instagram.com/p/C0b37H5qQyP

Hashtags

ÉTIENNE CHOUARD

@chouard · Post #774 · 01.12.2023 г., 11:59

Analyse du #RIC de 2023 de Jean-François Coulomme (LFI) Cette proposition de RIC déposée à l’Assemblée nationale répond bien à certaines attentes des Français car elle permet de faire des propositions en matière constitutionnelle et garantit que toute révision de la Constitution ne puisse être validée que par référendum. Cependant, contrairement aux versions précédentes rédigées pendant la phase de travaux préparatoires, la version finale ne fait mention de pratiquement aucune modalité. Il est seulement indiqué que “La proposition de révision doit être déposée et atteindre un seuil de signatures dans les dix‑huit mois suivant son dépôt et dans des conditions déterminées par une loi organique”. Cela a permis de faciliter la cosignature des autres députés LFI, qui ont tous signé (mis à part Raquel Garrido), mais cela n’est pas sans conséquence sur la note du Label RIC. Voir le rapport d’analyse détaillé :https://label.ric-france.fr/evaluations/analyse-du-ric-de-Jean-francois-coulomme

Hashtags

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