Что делать если нужно поставить какую-то 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
Лаборатория UNIM начала прием пациентов по полису ОМС на 2023 год.
«На текущий момент мы готовы принять пациентов с полисами ОМС из Московской, Калужской, Саратовской областей, Пермского края, Республики Башкортостан, Республики Карелия, а также из других регионов России.
В соответствии с размером квоты, выделенной Московским Городским фондом ОМС, количество оказываемых услуг ограничено.
О наличии услуг просим уточнять по контактам, указанным ниже.»
По всем вопросам звоните по телефону 8 800 555-92-67 (бесплатно по РФ), пишите в мессенджеры по телефону +7 925 740 05 87 (WhatsApp)
#онкомаяк#UNIM#онкология
Друзья,
От всей души благодарим вас за активное участие в опросе.
Мы с вниманием изучили ваши предпочтения и в ближайшее время в нашем Telegram-канале появятся новые регулярные рубрики.
Часть из них вы сможете увидеть уже совсем скоро, а для создания других нам понадобится чуть больше временихотим, чтобы всё было на высшем уровне🔥
Всегда готовые к изменениям ради вас, ваш Unim
P.S. А пока не забудьте подписаться на наш канал и порекомендовать его друзьям, чтобы не пропустить ни одной публикации!
💙
#Unim#Цифроваяпатоморфология
Рады сообщить о запуске новой услуги – "FastTrack" (ускоренное гистологическое исследование).
Теперь, благодаря услуге FastTrack, вы можете получить результаты исследований всего за 24 часа. ⏱
Это идеальное решение в тех случаях, когда требуется выдать максимально полное и качественное заключение в сжатые сроки:
🔘 При срочных клинических ситуациях
🔘 Для оптимизации диагностического процесса
🔘Для минимизации рисков для пациентов
Услуга FastTrack сейчас доступна в ограниченном количестве.
Получить подробную информацию тут🔣 [email protected]
#Unim#Цифроваяпатоморфология
Я неоднократно писала про лабораторию Unim - первую гистологическую лабораторию в России, где каждое диагностическое исследование проводится в цифровом виде с привлечением двух и более экспертов, а также с применением междисциплинарного подхода.
Скоро на канале «Крутышки» будет проведен прямой эфир с сотрудниками данной лаборатории.
Чтобы нам всем было интересно, прошу оставлять вопросы (по гистологии, по иммуногистохимическим исследованиям, по генетическим исследованиям) под данным постом.
Мы постараемся ответить на них в прямом эфире.
#unim#специальнодлякрутышек
Коллеги, добрый день! 🌐
Вчерашний вебинар по диагностике рака легкого получился по-настоящему продуктивным. Искренне восхищены вашей вовлеченностью и уровнем вопросов — чувствуется, что тема для многих из вас действительно актуальна.
Мы вместе прошли весь диагностический путь: от работы с материалом до итогового заключения, уделив особое внимание связи морфологии с клиникой и ИГХ-контролю.
🧪А теперь, по инициативе нашего спикера Александра Владимировича Максименко, предлагаем закрепить результат на практике!
Проверьте свои силы в диагностическом челлендже Lung Challenge🖱
От нашего спикера — небольшое пожелание:
"Коллеги, помните — цель этого челленджа не в том, чтобы узнать, кто лучше ставит диагноз! 😉 Это возможность в неформальном формате обменяться мнениями и интересными находками.
По секрету: моя дочь прошла этот тест и показала результат в разы лучше моего — есть к чему стремиться!"
🔍Делитесь в комментариях: сколько баллов удалось набрать?
Будет интересно обсудить и разобрать вместе!
👋👋
#ДиагностикChallenge#UNIM
➡️Команда ЮНИМ приняла участие в Республиканском форуме в поддержку онкопациентов «Химия была, но мы расстались», который состоялся сегодня, 12 августа, в Казани.
Генеральный директор ЮНИМ, Алексей Яшин, отметил важность цифровых технологий, таких как дистанционные консультации и второе мнение через платформу Digital Pathology, в улучшении доступа к медицинской помощи для онкопациентов.
В знак поддержки совместных усилий в борьбе с онкологическими заболеваниями, наша команда передала организации «Мы вместе — без Бергэ» сертификат на пересмотр гистологических исследований для нуждающихся пациентов. Это наш вклад в общее дело, направленное на улучшение диагностики и лечения пациентов.
💟Мы благодарны коллегам из проекта «Химия была, но мы расстались» за возможность быть частью этого важного мероприятия, поделиться своими знаниями с пациентами и их семьями и продолжим поддерживать проект в будущем.
#Unim#лекции#онкология
➡️Мы на I Форуме онкологических пациентов в Иркутске!
Команда ЮНИМ приняла активное участие в I Форуме онкологических пациентов, который прошёл в Иркутске 30 июля.
Нина Викторовна Швед, главный врач лаборатории UNIM, осветила ключевые аспекты второго мнения в онкологии, подчеркнув его важность для точной диагностики и выбора оптимальной тактики лечения.
Мы убеждены, что совместная работа клиницистов и лабораторий – залог успешного лечения онкологических заболеваний.
Благодарим наших коллег из проекта "Химия была, но мы расстались" за возможность поделиться экспертизой с пациентами и их близкими.
#Unim#лекции#онкология
"Я убежден, что за цифровой патоморфологией будущее. Этот глобальный тренд возник не потому, что людям хотелось чего-то нового, а потому что есть объективные вызовы, которые требуют изменения технологии"
В эксклюзивном интервью-проекту «МЕД&ТЕХ» Алексей Яшин, генеральный директор первой в России цифровой патоморфологической лаборатории UNIM, объяснил, почему традиционные методы диагностики уступают место цифровым технологиям — и как это меняет медицину уже сегодня.
Патоморфология, которую раньше называли «наукой о мёртвых», сегодня совершила революцию: более 8 млн прижизненных исследований ежегодно во всём мире подтверждают — теперь это ключевой инструмент диагностики. Однако традиционные методы исследования уже не отвечают требованиям времени.
🌐Оцифровка стекол = создание Google Maps
Кому-то может показаться, что гистологическое стекло — это очень простой препарат и его не составит сложности оцифровать. На самом деле задача решаема, но по своей сложности она сопоставима с картографией Google и Яндекс.
🌐ИИ — надёжный помощник в принятии врачебный решений
• Берёт на себя рутинные действия врача (тот же подсчёт клеток).
• Ускоряет процесс диагностики и выдачи заключения.
• Повышает уровень насмотренности и квалификации врача.
🌐Формирование международных экспертных команд
Цифровые технологии стирают границы: теперь ведущие специалисты со всего мира могут совместно диагностировать пациентов в режиме реального времени. В UNIM применяют многоуровневую проверку:
- 60% диагнозов подтверждают два эксперта.
- 40% случаев требуют консилиума трёх и более специалистов.
🧪 Что ждёт патоморфологию через 10 лет?
В ближайшее десятилетие нас ждёт взрывной рост потребности в точной диагностике, формирование новых стандартов работы патологоанатомов и создание глобальных диагностических сетей.
Интересно узнать все более подробно?
🌐Тогда предлагаем вам познакомится со статьей на площадке VC.ru
👋👋
#UNIM#МедицинаБудущего#ЦифроваяПатоморфология
Ежемесячный дайджест новостей медицины, патоморфологии и онкологии
🔘Минздрав прорабатывает возможность индексации бюджета на онкопомощь на 18%
🔘Введение Порядка оказания медпомощи по детской онкологии могут снова перенести
🔘Минобрнауки утвердило Порядок планирования федпрограммы по генетическим технологиям
🔘В Москве расширят практику назначения молекулярно-генетических исследований в ОМС
🔘Какие нормативные новеллы в сфере здравоохранения вступают в силу 1 сентября 2023 года
#Unim#дайджест#новости_медицины
Ежемесячный дайджест новостей медицины, патоморфологии и онкологии
🔘Госдума соберет аналитику для подготовки законопроекта о страховании ответственности врачей
🔘Ассоциация онкопациентов попросила Минздрав увеличить финансирование борьбы с раком
🔘Правительство уточнило контуры новых нацпроектов в сфере здравоохранения
🔘Минздрав дифференцировал тарифы ОМС на оплату сопроводительной терапии в онкологии
🔘X Петербургский международный форум «Белые ночи 2024»: предварительные итоги
#Unim#дайджест#новости_медицины
Друзья, рады поделиться с вами новой регулярной рубрикой - ежемесячный дайджест новостей патоморфологии и онкологии. Надеемся, что данная сводка будет вам полезна и интересна.
Ежемесячный дайджест новостей патоморфологии и онкологии.
🔘В Москвепрошелвторой молодежный онкологический саммит
🔘Согласноисследованиюк 2034 году наибольший рост страховых рисков от применения ИИ придется на здравоохранение
🔘Состоялосьтретье в этом году заседание редколлегии журнала «Вопросы онкологии»
🔘Опубликованыматериалы XIV пленума Российского общества патологоанатомов
🔘Цифровизацияонколабораторий Москвысократила время на постановку диагноза до 20%
#Unim#дайджест#новости_медицины
Unim приняла участие в Третьем Российском Конгрессе лабораторной гистотехнологии!
🗓20 марта 2025 года в Сеченовском университете состоялся Третий Российский Конгресс лабораторной гистотехнологии – ключевое мероприятие для специалистов патоморфологии, объединяющее ведущих экспертов отрасли.
Лаборатория Unim стала участником конгресса, прослушав ряд докладов и посетив стенды передовых разработчиков диагностического оборудования. В рамках мероприятия выступали не только российские специалисты, но и зарубежные эксперты, с которыми представителям Unim удалось обменяться мнениями и обсудить перспективы сотрудничества.
«Мероприятие стало отличной возможностью встретиться с коллегами-патоморфологами лично. Несмотря на то, что Covid-времена позади, привычка общаться в мессенджерах осталась. Однако живое общение позволяет быстрее решать вопросы сотрудничества, обмениваться опытом и укреплять профессиональные связи — а это особенно важно для нашей отрасли»
отметила Нина Викторовна Швед, главный врач патоморфологической лаборатории Unim.
Конгресс стал площадкой для обсуждения актуальных вызовов лабораторной диагностики, представления инновационных решений и обмена опытом между ведущими специалистами. Unim продолжит активное участие в профильных мероприятиях, способствуя развитию патоморфологической диагностики и внедрению передовых технологий в практику.
#UNIM#медицинабудущего#цифроваялаборатория#здоровье