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

Резултати

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

Пребарај: #ghana

当前筛选 #ghana清除筛选
RT en français

@RTenfrancais · Post #80824 · 04.05.2026 г., 16:50

🇬🇭Ghana refuse un accord sanitaire américain Le #Ghana a rejeté une aide américaine dans le cadre de la stratégie « America First Global Health », invoquant des risques pour la souveraineté des données de santé. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40558 · 04.05.2026 г., 16:50

🇬🇭Ghana refuse un accord sanitaire américain Le #Ghana a rejeté une aide américaine dans le cadre de la stratégie « America First Global Health », invoquant des risques pour la souveraineté des données de santé. RT en français • Osez questionner !

Hashtags

AES INFO

@aesinfos · Post #2650 · 09.03.2025 г., 11:46

#AESinfo | #Mali🇲🇱🤝🏾🇬🇭#Ghana Le Ghana veut Bâtir un Pont Entre l'AES et la CEDEAO, Reconnaissant l'AES comme une "Réalité Irrévocable" Le Président ghanéen John Dramani Mahama, lors de sa visite officielle au Mali le 8 mars 2025, a clairement affirmé sa volonté de rétablir un dialogue constructif entre l'Alliance des États du Sahel (AES) et la Communauté Économique des États de l'Afrique de l'Ouest (CEDEAO), dissipant ainsi les spéculations sur une éventuelle demande de retour des pays de l'AES au sein de la CEDEAO. "Le manque de confiance doit être corrigé afin qu’un respect mutuel puisse exister entre les leaders de chacun de ces regroupements au sein de la sous-région. Nous devons œuvrer à instaurer des relations dignes de ce nom entre l’AES, la Confédération des États du Sahel, qui est une réalité irrévocable, et la CEDEAO", a déclaré le Président Mahama. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/15ztmyN6ks/?mibextid=wwXIfr

AES INFO

@aesinfos · Post #2646 · 08.03.2025 г., 15:03

#AESinfo | #Mali🇲🇱🤝🏾🇬🇭#Ghana Le Président ghanéen John Dramani Mahama accueilli à Bamako par Assimi Goïta Ce samedi 8 mars, à 11h16, le Président de la République du Ghana, John Dramani Mahama, a atterri à l’aéroport international Président Modibo Keïta-Sénou. À sa descente d’avion, il a été accueilli avec les honneurs par le Président de la Transition, le Général d'Armée Assimi Goïta. Cette visite s'inscrit dans le cadre du renforcement des relations bilatérales entre le Mali et le Ghana. 📷©@L_ESSOR

AES INFO

@aesinfos · Post #2642 · 06.03.2025 г., 11:57

#AESinfo | #Mali🇲🇱🤝🏾🇬🇭#Ghana 🔴 EXCLUSIF : Première visite du président John Dramani Mahama au Mali depuis son accession au pouvoir Le président ghanéen John Dramani Mahama effectuera sa première visite officielle au Mali le samedi 8 mars, marquant ainsi son premier déplacement dans l’espace de la Confédération des États du Sahel (AES) depuis son investiture. Selon des informations exclusives obtenues par AESinfo, le chef de l’État ghanéen rencontrera à Bamako son homologue malien, le général d’armée Assimi Goïta, président de la Transition du Mali et président en exercice de la Confédération des États du Sahel.

AES INFO

@aesinfos · Post #2336 · 16.01.2025 г., 20:49

#AESinfo | #Mali🇲🇱🤝🏾🇬🇭#Ghana Rencontre de Haut Niveau : Le Général Abdoulaye Maïga Reçu par le Président Ghanéen John Dramani Mahama Le Premier ministre malien, Général de division Abdoulaye Maïga, a été reçu cet après-midi en audience par le Président de la République ghanéenne, John Dramani Mahama. Portant un message du Président de la Transition, Général d’armée Assimi Goïta, au leader ghanéen récemment investi le 7 janvier 2025, la rencontre a permis d’aborder les liens séculaires de coopération entre les deux nations et la relance de la grande commission mixte de coopération. À l'issue de l'audience, les deux hommes d'État se sont adressés à la presse pour réaffirmer leur engagement à renforcer les relations bilatérales.

AES INFO

@aesinfos · Post #2328 · 16.01.2025 г., 14:41

#AESinfo | #Mali🇲🇱⚡️🇬🇭#Ghana Le Général de Division Abdoulaye Maïga, Premier Ministre du Mali, en visite de 48 heures à Accra. Le Premier ministre, Ministre de l'Administration territoriale, Abdoulaye Maiga, est arrivé hier soir à Accra, porteur d’un message du Président de la Transition, Général d'Armée Assimi Goita à son homologue John Dramani Mahama, nouvellement investi. Le Général de Division Abdoulaye Maïga a été accueilli à sa descente d'avion à l'aéroport international Kotoka par l''Honorable Marietta Brew Appiah-Opong, membre de la Présidence de la République et ancienne ministre de la Justice du Ghana. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/19HmM76Tbj/?mibextid=wwXIfr

AES INFO

@aesinfos · Post #2224 · 02.01.2025 г., 22:36

#AESinfo | #Mali🇲🇱🤝🏾🇬🇭#Ghana Coopération renforcée entre le Mali et le Ghana : Assimi Goita invité à l'investiture du nouveau Président ghanéen Le Président de la Transition du Mali le Général d’Armée Assimi GOÏTA, a reçu en audience, ce jeudi 2 janvier 2025, une délégation ghanéenne conduite par M. Alfred MAHAMA, porteur d’un message du nouveau Président élu du Ghana. Le ministre des Affaires étrangères et de la Coopération internationale, Abdoulaye DIOP, était également présent. À l’issue de cette rencontre, M. Alfred MAHAMA a précisé à la presse que l’objectif principal de sa visite était de remettre en main propre une invitation officielle au Général Assimi GOÏTA pour assister aux cérémonies d’investiture du nouveau Président ghanéen. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/1TA9CtGaJf/?mibextid=wwXIfr

AES INFO

@aesinfos · Post #2653 · 09.03.2025 г., 13:08

#AESinfo | #Niger🇳🇪🤝🏾🇬🇭#Ghana Le Président ghanéen John Dramani Mahama en visite officielle à Niamey : Une délégation de haut niveau accueillie chaleureusement par les autorités nigériennes Le Président de la République du Ghana, John Dramani Mahama, accompagné d’une importante délégation, est arrivé ce dimanche 9 mars 2025 à Niamey pour une visite de travail et d’amitié. Un accueil chaleureux lui a été réservé au Pavillon présidentiel de l’Aéroport international Diori Hamani par le Chef de l’État nigérien, le Général de Brigade Abdourahamane Tiani. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://m.facebook.com/Aesahelinfo?mibextid=wwXIfr&mibextid=wwXIfr

Devils Below

@devilsbelow · Post #173 · 09.11.2025 г., 18:33

💡Resource Nationalism Index [ GHANA ] Ghana is one of our favourite countries in the West Africa. Some time ago people used to call it "Gold Coast" for there is so much gold in Ghana that it almost literally lies underfoot. However, when resources are abundant, they are also hard to control. Let's look into how Ghana copes with its wealth inour "Resource Nationalism Index" series. Not surprising, gold is by far Ghana’s leading mineral export. Also Ghana exports some crude oil. So, what do the policies of Ghana in relation to its natural wealth look like? 🔸"Process It First" – 2/10 – Ghana has announced plans to impose some bans on unprocessed materials exports, however, even this only concerns minerals like bauxite, lithium and so on - without any restrictions on gold. 🔸 "Share With the State” – 6/10 – The government has the first right to purchase any minerals produced in Ghana before they are sold externally, should the government need those minerals for local industries or strategic purposes. Besides, Ghana's Gold Board has a monopoly to buy gold from small-scale miners. 🔸 “We’re in Too!” – 6/10 – The government is entitled by law to a free carried interest of 10% + large mining rights holders are required to list at least 20% of their equity on the Ghana Stock Exchange. 🔸 “The Money's Yours, the People Are Ours" – 9/10 – All small-scale mining is reserved for Ghanaian citizens, and in large-scale mining almost all employments must be localized within 3 years of operations. 🔸“Just Pay Up" – 3/10 – For gold and other major minerals, the government’s revenue take includes only a 5% gross flat royalty. 🔸"You Come – You Build" – 2/10 – Currently there is no separate community development requirements, however Ghana’s government has announced plans to introduce ones. 🔸“We’ll Do It Ourselves” – 8/10 – New manufacturing entities in Ghana’s free zones may get a 10-year tax holiday. Additionally, Ghana has two major state corporations producing aluminium and iron, and a state-run oil producer GNPC. The state supports local gold refineries. Ghana also has a sovereign Minerals Income Investment Fund which takes stakes in mining. 🔸“Come Here, You Bast*rd!” – 3/10 – there are no rebel groups, however, Ghana faces a serious challenge with illegal mining operations, locally called “galamsey”, which account roughly for 30% of the country's gold production. Ghana gets a final score of 4.9 out of 10. Ghana is a country of contrasts - widespread illegal mining, primitive taxation and absence of raw exports restrictions coexist with strong local personnel promotion and the state's proactive role in investments. #Ghana#ResourceNationalism Devils Below

AES INFO

@aesinfos · Post #2660 · 10.03.2025 г., 14:41

#AESinfo | #Burkina🇧🇫🤝🏾🇬🇭#Ghana Mahama Boucle sa Tournée dans l'AES - Coopération et Sécurité au Cœur des Discussions avec Traoré Le Président ghanéen John Dramani Mahama a conclu sa tournée dans les pays de l'Alliance des États du Sahel (AES) par une visite de travail à Ouagadougou ce lundi 10 mars 2025. Après le Mali et le Niger, cette étape burkinabè a permis de renforcer les liens bilatéraux entre le Ghana et le Burkina Faso, et d'aborder les enjeux cruciaux de la région. À son arrivée à l'aéroport international de Ouagadougou, le Président Mahama a été accueilli avec les honneurs militaires par le Président du Faso, le Capitaine Ibrahim Traoré. Il a également reçu le traditionnel chapeau de Saponé, symbole de l'hospitalité burkinabè, et a été acclamé par la communauté ghanéenne vivant à Ouagadougou. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/1GDmQGQh8a/?mibextid=wwXIfr

AES INFO

@aesinfos · Post #2268 · 07.01.2025 г., 20:25

#AESinfo | #Burkina🇧🇫🤝🏾🇬🇭#Ghana Le Président Ibrahim TRAORÉ Assiste à l’Investiture de John Dramani MAHAMA au Ghana Le Président du Faso, Chef de l’État, le Capitaine Ibrahim TRAORÉ, a assisté ce mardi à l’investiture du Président John Dramani MAHAMA, à Black Star Square (Place de l’Indépendance) à Accra. Cette visite officielle marque sa première sortie dans un pays africain hors de l'Alliance des États du Sahel (AES). La cérémonie a réuni de nombreux Chefs d’État africains, des Présidents d’institutions, des Chefs de Gouvernements étrangers, et une foule ghanéenne en liesse. John Dramani MAHAMA a prêté serment devant le juge en chef Gertrude TORKORNOO, s’engageant à défendre la Constitution et à promouvoir la justice sociale. Il entame ainsi son second mandat, succédant à Nana AKUFO-ADDO. La Vice-présidente, Pr Naana Jane OPUKU-AGYEMANG, a également prêté serment lors de cette cérémonie marquante. Direction de la communication de la Présidence du Faso

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