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

Резултати

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

Пребарај: #dei

当前筛选 #dei清除筛选

Disney 调整 DEI 政策 未来电影风格将改变? Disney 近日调整其多元、公平与共融(DEI)政策,将更强调商业目标与公司价值。这项改变反映了美国企业文化的转变,部分观察家认为,这与总统 Donald Trump 重返政坛带来的影响有关。 根据 Disney 人力资源长 Sonia Coleman 于内部备忘录中的说法,未来 DEI 将在高层薪酬评估中扮演较次要的角色。 此外,公司决定终止 2021 年推出的 Reimagine Tomorrow 数位平台,该平台旨在放大弱势群体的声音。 与此同时,企业内部的 Business Employee Resource Groups 也将更名为 Belonging Employee Resource Groups,突显 Disney 仍希望员工拥有归属感,但调整了策略。 Disney 于 2020 年开始在部分经典作品上添加内容警示,如今这项政策也将面临改变。虽然目前尚未明确说明具体变更内容,但此举可能反映公司在内容管理上的新方向。 🗒 标签: #Disney#DEI

Hashtags

#исследование#дискриминация#dei Более четверти россиян пожаловались на дискриминацию по гендерному признаку при трудоустройстве или на работе. Проблема становится все более острой: если о негативном опыте в 2022 году рассказали 9% опрошенных, то в 2023-м — уже 40%. 😮‍💨 Около 26% россиян сталкивались с ограничениями по гендерному признаку при трудоустройстве или непосредственно на работе. 😮‍💨 Доля женщин, жалующихся на проблему, достигла 30% (vs 19% опрошенных мужчин). 😮‍💨 Женщин чаще (52% против 21%) спрашивают о семейном положении и декрете, про наличие детей спрашивали у 42% женщин и 19% мужчин. 😮‍💨 39% женщин и 14% мужчин сталкивались с гендерно обусловленной разницей в оплате труда. 😮‍💨 Женщины чаще (27% против 11%) становились объектом неуместных шуток со стороны коллег другого пола. 30% женщин (4% — мужчин) заметили, что у них в компании чаще продвигают и поощряют сотрудников-мужчин. 23% женщин и 15% мужчин обратили внимание, что компаниями руководят исключительно мужчины. А вы сталкивались с дискриминацией на работе? https://www.forbes.ru/society/501236-bolee-cetverti-rossian-pozalovalis-na-gendernuu-diskriminaciu-na-rabote

中国国家社会主义

@ChineseNationalSocialism · Post #451 · 07.02.2025 г., 05:59

淺評DEI,社會正義与多元文化 本文由香港读者投稿,本文将分为五段,作者将以他的视角介绍与评价DEI等觉醒文化思潮,并分享他个人对待多元文化的态度。 #觉醒文化#政治正确#DEI#普世价值#社会文化#舆论观察 文章节选: ...... 1.什麼是DEI DEI,即多元、平等和包容(diversity, equity, and inclusion),意指社會組織、企業應重視取職場內部的成員多元化,公平對待每一位成員,不因其文化背景,性別/性取向,種族而差別對待。 2.DEI背後的哲學理論 DEI的理論來自文化多元主義,或稱文化馬克思主義,中國大陸互聯網稱為「白左」。不同於正統馬克思主義分析方向為社會橫切的經濟階級地位(掌握生產資料的資產階級和不掌握生產資料的無產階級),文化馬克思主義的分析方法是縱切的文化分析法和身份政治,比如女性主義強調女性意識,性少數運動和多元宗教。 相信各位讀者已經能覺察到兩者分別,在正統馬克思主義的背景下相同的階級身份可能來自不同的文化背景,例如男工人,女工人和穆斯林職員;反之文化馬克思主義則相反,同一個身份未必屬於同一個階級,比如在女性主義者中有一種论調叫GHG,即女性会帮助其他女性,因此出現了所謂的「全女公司」。 3.DEI的實踐 在實踐中,DEI往往表現为逆向歧視,例如美國的「性别平等措施」追求的不僅僅是保護现有的性少數不被歧視,而是把手伸向了未成年人,誘導他們成為性少數。另外,美國要害部門如軍警,消防也因DEI容許一些缺乏能力,只靠文化左翼政治正確入職的人进入而拖累整體表現,比如拜登政府容許变性人參軍,这些需要長期服用激素的人可能体能比一般女兵还差,如果让他們充斥在軍队,无疑會拖累整體战斗力。再者,欧美对伊斯蘭文化的包容甚至包括了伊斯蘭原教旨主義,而这是在侵蝕欧美文明本身。 最後來談談筆者眼中該如何促進本民族內的平等和对多元文化的態度。 ...... 点击阅读全文 订阅频道: t.me/ChineseNationalSocialism

中国国家社会主义

@ChineseNationalSocialism · Post #697 · 07.09.2025 г., 17:24

一件黑人男性谋杀23岁乌克兰白人女性流亡者的案件在西方互联网引起了轩然大波 #美国#白人#黑人#种族问题#多元文化#DEI#时事 这位犯下凶杀案的黑人男性被逮捕过14次,但由于所在夏洛特地区市长的多元化倾向和DEI政策,他被连续释放并促成了这场悲剧的发生。并且,由于犯罪者的黑人身份和美国大媒体(如纽约时报、华盛顿邮报、路透社等)的噤声,白人社群将这场事件上升为美国政治机器对白人的系统性压迫的体现并获得了广泛共振。 订阅频道: t.me/ChineseNationalSocialism