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

Резултати

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

Пребарај: #jerman

当前筛选 #jerman清除筛选
Telegram Info Indonesia

@tginfoid · Post #360 · 30.08.2022 г., 12:08

⁣Kebijakan pengungkapan data pengguna Telegram di Jerman Pengguna di Jerman menerima pesan dari akun layanan Telegram. Tim messenger memutuskan untuk mencari tahu apakah pengguna Jerman mendukung Kebijakan Privasi aplikasi saat ini dan apakah mereka ingin mengurangi atau menambah berapa kali Telegram berpotensi mengungkapkan data kepada otoritas negara, termasuk polisi. “Namun, untuk mencegah kelompok teroris menyalahgunakan platform kami, Kebijakan Privasi kami yang berlaku sejak 2018 memungkinkan kami mengungkapkan alamat IP dan nomor telepon tersangka teroris atas permintaan pemerintah, didukung oleh perintah pengadilan,” tim utusan mengingatkan. Untuk mengetahui pendapat pengguna Telegram memutuskan untuk membuka survei, di mana hanya pengguna dengan nomor telepon Jerman yang dapat ikut serta. Tiga opsi berbeda diberikan untuk dipilih: OPSI 1: Tidak ada perubahan. Telegram masih akan diizinkan untuk menyerahkan alamat IP dan nomor telepon tersangka teroris hanya berdasarkan keputusan pengadilan. Opsi ini sudah termasuk dalam Kebijakan Privasi Telegram saat ini. OPSI 2: Atas permintaan otoritas kepolisian Jerman, Telegram dapat mengungkapkan alamat IP dan nomor telepon pengguna yang dicurigai, meskipun tidak dikonfirmasi oleh keputusan pengadilan. Opsi ini, jika disetujui, akan sepenuhnya baru untuk Telegram dan karenanya memerlukan perubahan pada Kebijakan Privasi kami untuk pengguna Jerman. OPSI 3: Telegram tidak diizinkan untuk membagikan informasi pengguna dalam keadaan apa pun, termasuk alamat IP dan nomor telepon tersangka teroris. Jika opsi ini dipilih, Telegram akan mengubah struktur data dan Kebijakan Privasi untuk pengguna Jerman. Jajak pendapat ini aktif hingga 5 September, 10:00 UTC. Sebelumnya dilaporkan bahwa pemerintah Jerman telah setuju dengan eksekutif Telegram untuk lebih bekerja sama dan terus bertukar pandangan. #Jerman

Hashtags

Telegram Info Indonesia

@tginfoid · Post #288 · 04.06.2022 г., 22:31

Der Spiegel melaporkan bahwa Telegram telah menyerahkan data beberapa pengguna kepada polisi Jerman. Menurut publikasi, ini tentang data tersangka pelecehan anak dan terorisme. Namun, dalam kasus pelanggaran tindak pidana lainnya, penyidik ​​Jerman masih kesulitan mendapatkan informasi dari Telegram. Berita Telegram di channel Jerman @tginfoger #Jerman

Hashtags

Telegram Info Indonesia

@tginfoid · Post #248 · 25.03.2022 г., 13:47

Otoritas Jerman memberi tahu Telegram tentang kasus yang diluncurkan terhadap perusahaan Pihak berwenang Jerman telah memberi tahu Telegram tentang dua kasus yang diluncurkan terhadapnya. Perusahaan menghadapi denda 55 juta euro karena melanggar undang-undang tentang melawan hasutan kebencian. Undang-undang tentang melawan hasutan kebencian dan pelecehan di jejaring sosial menyiratkan bahwa perusahaan messenger harus membentuk mekanisme yang "efektif dan transparan" untuk menanggapi keluhan tentang konten ilegal, serta menunjuk perwakilan di negara yang dapat dihubungi oleh agen-agen Jerman. Sebelumnya, menteri dalam negeri negara itu menekankan bahwa pemerintah Jerman telah setuju dengan Telegram untuk bekerja sama lebih lanjut dan terus bertukar pandangan. Pembicaraan konstruktif menghasilkan 64 grup yang dilarang karena anti-Semitisme dan hasutan kebencian. Berita kami dalam bahasa Jerman: @tginfoger #Jerman

Hashtags

Telegram Info Indonesia

@tginfoid · Post #959 · 08.02.2025 г., 09:04

Telegram Premium untuk Pengguna Jerman Pengguna yang memiliki nomor telepon Jerman sekarang dapat membeli Telegram Premium melalui @PremiumBot. Pengguna ini sekarang juga dapat mengirim Premium sebagai hadiah, membeli stars, melihat status emoji pengguna lain, dan menggunakan semua fitur platform lainnya. #premium#Jerman

Telegram Info Indonesia

@tginfoid · Post #229 · 11.02.2022 г., 23:27

Telegram memblokir 64 grup setelah bernegosiasi dengan pemerintah Jerman Telegram telah memblokir 64 kelompok di Jerman untuk anti-Semitisme dan hasutan kebencian dengan persyaratan Kementerian Dalam Negeri dan polisi kriminal. Pada 10 Februari, pertemuan kedua terjadi antara pemerintah dan perwakilan perusahaan, lapor surat kabar Süddeutsche Zeitung, mengutip informasinya. Channel Telegram dari ideolog konspirasi Attila Hildmann tidak tersedia di Jerman sejak Selasa. Hildmann telah menyebarkan mitos tentang konspirasi melawan virus corona dan menghasut kebencian di channel dengan 100.000 pelanggan di Telegram. Sejak Februari 2021, seorang pria berusia 40 tahun telah dimasukkan dalam daftar orang yang dicari di Jerman dan diduga bersembunyi di Turki. Berita kami dalam bahasa Jerman: @tginfoger #pengadilan#Jerman

Telegram Info Indonesia

@tginfoid · Post #227 · 31.01.2022 г., 22:07

Dua investigasi terhadap Telegram diluncurkan di Jerman Kedua kasus yang diluncurkan terkait dengan tidak adanya komisaris untuk Telegram di Jerman, messenger diancam dengan denda. Perusahaan harus menunjuk orang yang bertanggung jawab untuk menyelesaikan masalah hukum. Diantaranya adalah penghapusan bahan ilegal. Pihak berwenang Jerman khawatir bahwa penentang pembatasan virus corona mengoordinasikan tindakan mereka melalui messenger. Jika tidak, denda jutaan dolar akan menyusul, kata Menteri Kehakiman Marco Busman. Menurut informasiwelt.de, Apple telah memberi Jerman alamat kontak Telegram. Berita kami dalam bahasa Jerman: @tginfoger #pengadilan#Jerman

Telegram Info Indonesia

@tginfoid · Post #386 · 17.10.2022 г., 21:14

Telegram didenda €5,1 juta oleh Jerman Kementerian Federal Kehakiman Jerman memberlakukan denda 5,1 juta euro pada Telegram karena melanggar The Network Enforcement Act (NetzDG) ​​pada tahun 2021 dan 2022. NetzDG mengatur proses penanganan keluhan dari pengguna jejaring sosial. Secara khusus, ini mengharuskan platform jaringan menerapkan prosedur untuk memproses keluhan tentang konten ilegal, dan juga memiliki perwakilan lokal di Jerman. Dilaporkan oleh dewan editorial lokal kami di Jerman @tginfoger #Jerman#denda