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

Резултати

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

Пребарај: #spbu

当前筛选 #spbu清除筛选
Russian Consulate in Cape Town

@rusconct · Post #2977 · 07.09.2025 г., 16:02

📚🇷🇺 The Russian language continues to spark great interest in Cape Town! This weekend, the Consulate General had the pleasure of attending classes of the weekend group organized by St. Petersburg State University. ✨ The classroom was full — students of different ages and backgrounds came together, united by their curiosity and love for Russian language and culture. The atmosphere was lively, warm, and truly inspiring! 👏🌍We are grateful to our teachers and participants for their dedication and look forward to the continued growth of this initiative and new opportunities for cultural exchange. #RussianLanguage#CapeTown#SPbU#StPetersburgUniversity#Education#RussiaSouthAfrica

Ankara Rus Evi

@ankara_rusevi · Post #6231 · 07.01.2026 г., 12:57

🇷🇺🇹🇷ST.Petersburg devlet üniversitesi 2026 Burs Başvuruları Açıldı Rusya Federasyonu Hükûmeti kontenjanı kapsamında, uluslararası öğrenciler ve lise öğrencileri için devlet tarafından finanse edilen (burslu) öğrenim kontenjanlarına başvurular başlamıştır. 📅 Önemli Tarihler 📝 Başvuru için son tarih: 6 Şubat 2026 📢 Sonuçların açıklanması: 13 Mart 2026’dan önce 💻 Başvuru Şekli Başvuru süreci tamamen çevrim içidir. Tüm başvurular ve gerekli belgeler, adayın Kişisel Başvuru Hesabı üzerinden kabul edilmektedir: 👉https://cabinet.spbu.ru/ 📄 Gerekli Belgeler ve Detaylı Bilgi 👉https://abiturient.spbu.ru/reception-foreign/budget/ 📚 Olimpiyat Konuları ve Sınav Programları 👉https://abiturient.spbu.ru/reception-foreign/budget/ 🌍 Uluslararası Adaylar İçin Çevrim İçi Bilgilendirme Toplantıları Saint Petersburg Devlet Üniversitesi (SPbU), başvuru süreci kapsamında uluslararası adaylar için çevrim içi bilgilendirme toplantıları düzenlemektedir. Bu toplantılarda: • eğitim imkânları • başvuru süreci • kabul sistemi ve değerlendirme kriterleri ayrıntılı olarak ele alınmaktadır. 🗣️ Toplantı Dilleri: Rusça, İngilizce, Türkçe, İspanyolca, Fransızca, Arapça, Çince ve Portekizce 📅 Toplantı Takvimi ve Kayıt: 👉https://intmeet.spbu.ru/ Rus Evi Ankara bu burs sorumlusu değildir. Detaylı bilgi için yukarda belirlen linklerde ulaşabilirsiniz. #RusyadaEğitim#RusyaBursları#DevletBursu#SPbU#YurtdışındaEğitim#RusyadaÜniversite#UluslararasıÖğrenciler

On June 19, the Office of the Honorary Consul attended Deputy President Paul Mashatile’s lecture at St. Petersburg University(SPbU) 📍Lecture Topic:South Africa’s G20 Presidency in a Rapidly Changing Global Geopolitical Environment 🔹 Deputy President Mashatile announced that isiXhosa, one of South Africa’s official languages, will be studied at SPbU starting this September. 🔹 He emphasized the importance of expanding African studies programs in Russian universities and welcomed stronger academic ties. 📚 Following the event, we presented SPbU leadership with a copy of M. Maqetuka’s Jim Is Tired of Jo'burg, translated into Russian and published in Yekaterinburg last year. 🤝 We also discussed potential collaboration between SPbU’s Africanists and Ural Federal University’s African Club (learn more: t.me/sarconsulurals/2036). #SouthAfrica#SPbU#G20#AfricanStudies#InternationalCooperation#isiXhosa#AfricaRussia#Diplomacy#URFU#StPetersburg

💡 Ξεκίνησαν οι Αιτήσεις για τις Ολυμπιάδες του Κρατικού Πανεπιστημίου Αγίας Πετρούπολης 🌍🎓 Εξαιρετική ευκαιρία για αλλοδαπούς μαθητές και φοιτητές! Το Κρατικό Πανεπιστήμιο της Αγίας Πετρούπολης (SPbU) προσκαλεί συμμετέχοντες στις Ολυμπιάδες του, προσφέροντας: ❗ Πρόσβαση σε θέσεις προϋπολογισμού μέσω της υποτροφίας της ρωσικής κυβέρνησης. ❗ Δυνατότητα σπουδών σε ένα από τα κορυφαία πανεπιστήμια της Ρωσίας, ανοίγοντας τον δρόμο για ένα λαμπρό μέλλον! Τι θα κερδίσουν οι μαθητές και οι φοιτητές που θα συμμετάσχουν: 🔴 Πρόσβαση σε μοναδική εκπαίδευση: Το Κρατικό Πανεπιστήμιο Αγίας Πετρούπολης (SPbSU) είναι ένα από τα παλαιότερα πανεπιστήμια της Ρωσίας, με παράδοση στην εκπαίδευση επαγγελματιών παγκόσμιας κλάσης. 🟣 Μια οικονομική θέση: Όλοι οι επιλεγμένοι υποψήφιοι έχουν την ευκαιρία να αποκτήσουν δωρεάν ποιοτική εκπαίδευση μέσω του προγράμματος ποσόστωσης της ρωσικής κυβέρνησης. 🔴 Επικοινωνία με τη διεθνή κοινότητα: Πάνω από το 20% των φοιτητών του SPbSU είναι αλλοδαποί, δημιουργώντας ένα μοναδικό πολυπολιτισμικό περιβάλλον ιδανικό για μάθηση και κοινωνικοποίηση. 📋 Υποβάλετε την αίτησή σας: Μπείτε στον προσωπικό σας λογαριασμό και ανεβάστε τα απαιτούμενα έγγραφα στον ιστότοπο της Επιτροπής Εισαγωγής (abiturient.spbu.ru) μέχρι τις 19 Φεβρουαρίου 2025. Μην χάσετε αυτή την εξαιρετική ευκαιρία! 🎓 Χρήσιμες Πληροφορίες: 🖋️ Αιτήσεις: Υποβάλετε την αίτησή σας μέσω του προσωπικού σας λογαριασμού και ανεβάστε τα απαιτούμενα έγγραφα μέχρι τις 19 Φεβρουαρίου 2025. 📅 Ανακοίνωση αποτελεσμάτων: Τα αποτελέσματα θα δημοσιευθούν έως τις 14 Μαρτίου 2025. 📜 Πληροφορίες για τα θέματα και τις δοκιμασίες: Διαβάστε περισσότερα στον ιστότοπο της Επιτροπής Εισαγωγής https://abiturient.spbu.ru/reception-foreign/budget/ . Ενημερωτικές Διαδικτυακές Συναντήσεις: ✔️ Έχετε απορίες; Συμμετάσχετε σε ενημερωτικές συναντήσεις για αλλοδαπούς υποψηφίους. Οι ειδικοί του SPbU θα εξηγήσουν: • Τα πλεονεκτήματα των σπουδών στο SPbU. • Τη διαδικασία εισαγωγής. • Τις ευκαιρίες που προσφέρει το πανεπιστήμιο. 🗣️ Οι συναντήσεις πραγματοποιούνται σε 8 γλώσσες: ρωσικά, αγγλικά, ισπανικά, τουρκικά, γαλλικά, αραβικά, κινέζικα και πορτογαλικά. 🔗 Δείτε περισσότερα στο intmeet.spbu.ru ❤️ Σπουδές στη Ρωσία – Ανοίξτε τις πόρτες του μέλλοντός σας! 💡Открыт прием заявок на участие в олимпиадах для иностранных школьников и студентов Стартовал прием заявок на участие в олимпиадах для иностранных школьников и студентов Санкт-Петербургского государственного университета. 🌍🎓 ❗️Конкурсанты смогут поступить на бюджетные места в рамках квоты Правительства России, но и получить шанс открыть для себя перспективное будущее в одном из ведущих вузов России. Студенты и школьники получат: 🔴доступ к уникальному образованию: СПбГУ — это один из старейших университетов России, который готовит профессионалов мирового уровня; 🟣бюджетное место: у каждого есть шанс получить качественное образование бесплатно; 🔴общение с международным сообществом: более 20% студентов СПбГУ — это иностранные граждане, что создает уникальную мультикультурную среду для обучения и общения. Подать заявку в Личном кабинете (https://cabinet.spbu.ru/) и загрузить необходимые документы (https://abiturient.spbu.ru/reception-foreign/budget/) до 19 февраля 2025 года. ↗️Итоги олимпиад подведут до 14 марта 2025 года. Узнайте больше о перечне предметов олимпиад и ознакомьтесь с описаниями испытаний на сайте Приемной комиссии (https://abiturient.spbu.ru/reception-foreign/budget/) ✔️ В случае возникновения вопросов можно присоединиться к циклу информационных онлайн-встреч с иностранными абитуриентами (https://intmeet.spbu.ru/). Эксперты расскажут о преимуществах обучения в СПбГУ, процессе поступления, а также о возможностях, которые открывает вуз. Мероприятия проходят на 8 языках: русском, английском, испанском, турецком, французском, арабском, китайском и португальском. ❤️ Учитесь в России! #ОбразованиевРоссии#EducationInRussia#СПбГУ#SPbU#StudyInRussia#Olympiads#InternationalStudents#EducationOpportunities#FreeEducation#CulturalExchange

🥇Οι φοιτητές του Κρατικού Πανεπιστημίου Αγίας Πετρούπολης κατέκτησαν το χρυσό μετάλλιο στην 32η Διεθνή Μαθητική Ολυμπιάδα Μαθηματικών IMC-2025 ➡️ Στον διαγωνισμό συμμετείχαν πάνω από 430 φοιτητές από περισσότερα από 50 κορυφαία πανεπιστήμια σε όλο τον κόσμο. Η ομάδα του πανεπιστημίου συγκέντρωσε 355 βαθμούς, σημειώνοντας την καλύτερη επίδοση ανάμεσα σε όλους τους συμμετέχοντες. 💪 Πρόκειται ήδη για την έκτη νίκη της ομάδας του Κρατικού Πανεπιστημίου Αγίας Πετρούπολης στη Διεθνή Ολυμπιάδα Μαθηματικών: προηγουμένως, οι φοιτητές είχαν κατακτήσει την πρώτη θέση στη γενική κατάταξη το 2015, 2018, 2021, 2023 και 2024. 🔗 Διαβάστε περισσότερα στην ιστοσελίδα του Κρατικού Πανεπιστημίου Αγίας Πετρούπολης: https://clck.ru/3Ng6dk 🥇Студенты СПбГУ завоевали золото на 32‑й Международной студенческой олимпиаде по математике IMC‑2025 ➡️ В соревновании приняли участие свыше 430 студентов из более чем 50 ведущих университетов со всего мира. Команда вуза набрала 355 баллов, что стало лучшим результатом среди всех участников. 💪 Это уже шестая победа команды СПбГУ на Международной олимпиаде по математике: ранее студенты стали лучшими в командном зачете в 2015, 2018, 2021, 2023 и 2024 годах. 🔗 Подробнее читайте на сайте СПбГУ: https://clck.ru/3Ng6dk @rossotrudnichestvo@rusembgreece@spbuniversity1724@sootechestvennikigreece #СПбГУ#IMC2025#Золото#Математика#Образование#Россия#МеждународнаяПобеда#Студенты#Успех#SPbU#IMC2025#ΧρυσόΜετάλλιο#Μαθηματικά#Εκπαίδευση#Ρωσία#ΔιεθνήςΔιάκριση#Φοιτητές#Επιτυχία