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 слични објави

Пребарај: #stajirovka

当前筛选 #stajirovka清除筛选

#stajirovka Biologik himoya usullari bo‘yicha xalqaro tajriba almashinuvi O‘zR FA Zoologiya instituti Entomofaglar ekologiyasi va biousullar nazariy asoslari laboratoriyasi kichik ilmiy xodimi Fozilbek Nurjonov Polsha Respublikasining Skierniewice shahrida joylashgan Instytut Ogrodnictwa – Państwowy Instytut Badawczy (INHORT) ilmiy muassasasida bir oylik malaka oshirish dasturida ishtirok etmoqda. Mazkur malaka oshirish kursi Yevropa Ittifoqi tomonidan moliyalashtirilayotgan Marie Skłodowska-Curie Staff Exchange (MSCA-SE) dasturi doirasidagi PHENOCYCLES xalqaro ilmiy loyihasi asosida amalga oshirilmoqda. Loyiha ilmiy muassasalar o‘rtasida tajriba almashish, zamonaviy ilmiy metodlarni o‘rganish hamda xalqaro ilmiy hamkorlikni mustahkamlashga qaratilgan. Malaka oshirish davomida Fozilbek Nurjonov INHORT institutining yetakchi olimlari bilan hamkorlikda zararkunanda hasharotlar monitoringi, entomofaglardan foydalanish hamda biologik himoya usullari bo‘yicha olib borilayotgan ilmiy tadqiqotlar bilan yaqindan tanishmoqda. Shuningdek, u laboratoriyada o‘tkazilayotgan ilmiy tajribalarda ishtirok etib, ekologik jihatdan xavfsiz biologik kurash usullarini qo‘llash bo‘yicha zamonaviy metodikalarni o‘rganmoqda. Dastur O‘zbekiston va Yevropa ilmiy muassasalari o‘rtasidagi hamkorlikni rivojlantirish, biologik himoya usullari hamda entomologiya sohasida zamonaviy ilmiy yondashuvlarni o‘rganish va ularni amaliyotga tatbiq etish uchun muhim ahamiyat kasb etadi. Kelgusida olingan bilim va tajribalar mamlakatimiz qishloq xo‘jaligida zararkunandalarga qarshi biologik kurash usullarini rivojlantirish hamda ilmiy tadqiqotlar samaradorligini oshirishga xizmat qilishi kutilmoqda. Mеждународный обмен опытом в области методов биологической защиты Mладший научный сотрудник Лаборатории экологии энтомофагов и теоретических основ биометодов Института зоологии АН РУз Фозилбек Нуржонов проходит месячную программу повышения квалификации в научном учреждении Институт охраны природы – Тихоокеанский институт Бадавчи (INHORT), расположенном в Скерневице, Польша. Данная программа повышения квалификации реализуется в рамках международного научного проекта PHENOCYCLES в рамках программы обмена сотрудниками имени Марии Склодовской-Кюри (MSCA-SE), финансируемой Европейским союзом. Проект направлен на обмен опытом между научными учреждениями, изучение современных научных методов и укрепление международного научного сотрудничества. В ходе повышения квалификации Фозилбек Нуржонов подробно знакомится с научными исследованиями, проводимыми в сотрудничестве с ведущими учеными Института INHORT по мониторингу вредных насекомых, использованию энтомофагов и методам биологической защиты. Он также принимает участие в научных экспериментах, проводимых в лаборатории, и изучает современные методики применения экологически безопасных методов биологического контроля. Программа имеет большое значение для развития сотрудничества между узбекскими и европейскими научными учреждениями, изучения современных научных подходов в области методов биологической защиты и энтомологии и их практического применения. Ожидается, что полученные знания и опыт в будущем послужат развитию методов биологического контроля вредителей в сельском хозяйстве нашей страны и повысят эффективность научных исследований. Bizni kuzatib boring👇 😎Telegram |🌐Websayt 😎Facebook |😎YouTube|😎Instagram

Hashtags

#stajirovka 🌍 Xalqaro ilmiy hamkorlik doirasida muhim qadam O‘zbekiston Respublikasi Fanlar akademiyasi Genomika va bioinformatika markazi Bioinformatika laboratoriyasi xodimlari DUT-BGI International Winter School nufuzli dasturida ishtirok etdilar. Mazkur qishki maktab Dalian University of Technology hamda Beijing Genomics Institute hamkorligida tashkil etildi. Qishki maktab davomida ishtirokchilar zamonaviy genomika va bioinformatika yo‘nalishidagi ilg‘or texnologiyalar, innovatsion yondashuvlar hamda xalqaro tajribalar bilan yaqindan tanishdilar. Dastur doirasida yuqori unumli sekvenslash texnologiyalari, katta hajmdagi biologik ma’lumotlarni tahlil qilish usullari va amaliy bioinformatika vositalari bo‘yicha nazariy hamda amaliy mashg‘ulotlar o‘tkazildi. Ilm-fan yo‘lidagi bunday xalqaro hamkorliklar yurtimizda genomika va bioinformatika sohalarining yanada rivojlanishiga, malakali mutaxassislar tayyorlashga hamda xalqaro ilmiy aloqalarni mustahkamlashga xizmat qiladi. Bizni kuzatib boring👇 😎Telegram |🌐Websayt 😎Facebook |😎YouTube|😎Instagram

Hashtags

Uzbekneftgaz | Расмий канал

@ao_uzbekneftegaz · Post #9790 · 24.09.2025 г., 12:05

#stajirovka Mutaxassislar “SOCAR” tajribasini o‘rganishdi “O‘zbekneftgaz” AJ va Ozarbayjon Davlat neft kompaniyasi (SOCAR) o‘rtasida imzolangan kadrlar tayyorlash sohasidagi hamkorlik memorandumi doirasida bir guruh xodimlar Boku shahrida xizmat safarida bo‘lishdi. 👉Batafsil __ Специалисты изучили опыт "SOCAR" Группа сотрудников посетила Баку в рамках меморандума о сотрудничестве в области подготовки кадров, подписанного между АО «Узбекнефтегаз» и Государственной нефтяной компанией Азербайджана (SOCAR). 👉Подробно 👇Bizni kuzating: 🌐web-sayt | 📷instagram | 👉telegram | ▶️youtube | 💬facebook

Hashtags

Uzbekneftgaz | Расмий канал

@ao_uzbekneftegaz · Post #9734 · 17.09.2025 г., 12:00

#stajirovka Kadrlar tayyorlashda yangi bosqich “O‘zbekneftgaz” AJ va Ozarbayjonning “SOCAR” davlat neft kompaniyasi o‘rtasida imzolangan hamkorlik memorandumi doirasida “Personalni boshqarish” yo‘nalishi bo‘yicha bir guruh mutaxassislar “SOCAR”da stajirovka o‘tashdi. 👉Batafsil __ Новый этап в подготовке кадров В рамках меморандума о сотрудничестве, подписанного между АО «Узбекнефтгаз» и Государственной нефтяной компанией Азербайджана (SOCAR), группа специалистов прошла стажировку в направлении «Управление персоналом» на базе SOCAR. 👉Подробно 👇Bizni kuzating: 🌐web-sayt | 📷instagram | 👉telegram | ▶️youtube | 💬facebook

Hashtags

"Почему вы так мало рассказываете о своей стажировке? Ведь это клад знаний для бухгалтеров!" - один из студентов моей уникальной программы по стажировке-обучения так сказал мне сегодня. Да, потому что, онo рекламе и не нуждается особо , я эти уроки делала для своих сотрудников и они отлично выполняют свою задачу 😄😄 Но по вашим отзывам я еще раз понимаю, что они нужны не только моим сотрудникам, а всем бухгалтерам. Вот несколько отзывов: 👩‍💻: Уроки просматривала несколько раз, каждый раз находила для себя что-то новое. Ваши уроки - то что необходимо практикующему бухгалтеру 🔥 👨‍🎓: Ваше видео просто спасение 🙏 👩‍🦰: Еще с пробного урока понравился контент и как вы объясняете 🌐Программу уроков можно посмотреть тут А приобрести их можно, написав мне в личные сообщения 👉@ATolmachevaLoboda ___ "Nega stajirovkangiz haqida kam gapirasiz? Axir undagi darslar buxgalter uchun bilimlar xazinasi-ku!" - Mening mahsus stajirovkamda o'qiyotgan bir buxgalter bugun shunday deb qoldi. Chunki uni reklama qilib gapirishimga hojat yo'q, u meni kompaniyam xodimlari xato qilmasdan ishlashlari va har bir savol bilan menga murojaat qilmasliklari uchun tayyorlangan va o'z vazifasini a'lo darajada bajariyapti 😄😄 Lekin sizning izohlaringizdan keyin, yana bir bor u nafaqat meni xodimlarimga balki hamma buxgalterlarga kerakligiga ishonch komil qilaman. Masalan, mana sizning izohlaringizdan bir nechtasi: 👩‍💻: Darslarni bir necha marotaba ko'rib chiqdim va har safar o'zim uchun yangi narsa oldim. Sizning darsliklaringiz amaliyotda ishlayotgan buxgalter uchun judayam kerak. 👨‍🎓: Sizning darslaringiz - najot kabidir! 👩‍🦰: Sinov darsidanoq undagi ma'lumot va sizni tushuntirish uslubingiz yoqdi. Darslar o'zbek tiliga tarjima qilinish jarayonida, hozir oldindan to'lov uchun chegirma amal qilmoqda: 1 500 000 so'm 2 000 000 o'rniga❗️ 👉 Chegirma asosida darslarni oldindan bron qilish uchun @ATolmachevLoboda ga yozing Бухгалтер Толмачева Telegram | Instagram | Услуги аутсорса | Facebook | Youtube 💛 Простым языком о важном! ☝️ Muhim narsalar oddiy tilda! #стажировка#видеоуроки#stajirovka

Hayotullo Ismailov | Golden Life

@hayotalks · Post #828 · 02.04.2026 г., 02:30

🇪🇺2026 yilda Yevropa Komissiyasida 5 oylik stajirovka imkoniyati Sizda EU yoki EU bo‘lmagan fuqarolar uchun Europe Commission Blue Book Traineeship dasturida qatnashish imkoniyati mavjud. 🎯Ushbu stajirovka davomida qatnashchilar quyidagilar bilan ta’minlanadi: Aviabilet – sayohat xarajatlari qoplanadi Viza – kerakli hujjatlar va ruxsatnomalar Stipendiya – hayot xarajatlari uchun moliyaviy yordam Tibbiy sug‘urta – staj davomida xavfsizlik va sog‘liqni ta’minlash 📅Ariza topshirish muddati: 7-aprel 2026 🔗Ariza berish va batafsil ma’lumot:https://opportunitiescorners.com/ec-blue-book-traineeship-2026-in-europe/ Bu stajirovka sizning xalqaro tajribangizni oshirish va Yevropa siyosati bilan yaqindan tanishish imkonini beradi. Oʻzingiz orzu qilgan grantni albatta yutishingiz kerak! Murojaat uchun: @hayotullo_admin1 @Hayotullo_Ismailov_bot Bizni ijtimoiy tarmoqlarda ham kuzatib boring: 😎Instagram.😎Hayotalks 😎Telegram📱Khayotullo #Imkoniyatlar#Yevropa#ECBlueBook#Stajirovka