@TestFlightX · Post #34640 · 16.11.2024 г., 23:29
#PEAKCHAIN#MOBILITY https://testflight.apple.com/join/EekkAGuh
Hashtags
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
Пребарај: #mobility
@TestFlightX · Post #34640 · 16.11.2024 г., 23:29
#PEAKCHAIN#MOBILITY https://testflight.apple.com/join/EekkAGuh
Hashtags
@venturevillagewall · Post #4160 · 15.02.2025 г., 13:00
Funding Round Highlights: February 2025 Check out the latest funding rounds! 1. Antithesis - $30M (Feb 13, 2025) - Bug detection platform. 2. QuSecure - $28M (Jan 22, 2025) - Post-quantum cryptography solutions. 3. Plasma - $20.5M (Feb 13, 2025) - Bitcoin-secured payment rails. 4. Circuit - $17M (Feb 13, 2025) - Green electric mobility solutions. 5. T-Max - $15.5M (Feb 13, 2025) - Private lending services. 6. Somatic - $13.7M (Feb 12, 2025) - Commercial bathroom cleaning. 7. Aijie Boya - $13.68M (Feb 12, 2025) - Biotech company. 8. Fyteko - $13.54M (Feb 13, 2025) - Sustainable agriculture technology. 9. Phase - $13M (Feb 13, 2025) - Animation tools for designers. 10. Tofu - $12M (Feb 13, 2025) - AI marketing assistant for B2B. #Funding#Investments#Cryptography#Bitcoin#Mobility#Sustainable#Tech#AI#VC
@blogerl · Post #471 · 09.03.2021 г., 12:35
#iaa2021#münchen#munich#мюнхен#mobility Ещё немного об IAA-2021 Вот описание новых (дополнительных) концепций выставки: https://www.iaa.de/en/mobility/for-exhibitors/become-an-exhibitioner/advantages-formats
@startupbaseuz · Post #4975 · 13.11.2024 г., 07:13
#program ©IT Park Uzbekistan and Plug and Play Central Asia officially kicked off the International Accelerator Program Batch 3 in Uzbekistan! 🔥 17 exceptional startups from Uzbekistan, Kazakhstan and Azerbaijan have been selected out of over 80 applications, bringing fresh ideas across #EnterpriseAl, #EdTech, #HealthTech, #Fintech, #Mobility, and more! To make this experience truly impactful, each startup will be paired with a dedicated Tracker—experienced founders and alumni from previous batches: 🫣 Azizbek Kurbonov - Sug'urta Bozor Co-founder & CEO 🫣 Mukhammad Xalil - Startup Garage Founder 🫣 Rustam Khamdamov - Billz Founder 🫣 Alisher Alimov - Azma Finance Founder 🫣 Abdukakhkhor Tashmukhamedov - Smartup X Founder ⭐️ These Trackers will share their insights, providing personalized guidance and support to help these startups overcome challenges and reach their potential. Over the coming months, the startups will benefit from: 🥶 Expert-led workshops on core business skills 🥶 1:1 mentorship sessions with seasoned professionals 🥶 Networking opportunities with investors and corporate partners 🥶 Exclusive access to the Plug and Play global network ⭐️ Stay tuned for more updates on Batch 3 and the exciting journey of these startups! 🚀 Telegram | Instagram | Facebook | Youtube | LinkedIn
@startupbaseuz · Post #4968 · 13.11.2024 г., 07:13
#program ©IT Park Uzbekistan va “Plug and Play Central Asia” O‘zbekistonda Xalqaro akselerator dasturining 3-bosqichiga rasman start berdi! 🔥 O‘zbekiston, Qozog‘iston va Ozarbayjondan 80 dan ortiq arizalar orasidan #EnterpriseAI, #EdTech, #HealthTech, #Fintech, #Mobility va boshqa sohalarda yangi g‘oyalarni ilgari suruvchi 17 ta istiqbolli startap tanlab olindi! Bu tajribani yanada samaraliroq qilish uchun har bir startapga oldingi bosqichlarning tajribali asoschilari va bitiruvchilaridan iborat maxsus kuzatuvchi biriktiriladi: 🫣 Azizbek Qurbonov — “Sug‘urta Bozor” hammuassisi va bosh direktori 🫣 Muhammad Xalil — “Startup Garage” asoschisi 🫣 Rustam Hamdamov — “Billz” asoschisi 🫣 Alisher Alimov — “Azma Finance” asoschisi 🫣 Abduqahhor Toshmuhamedov — “Smartup X” asoschisi ⭐️ Ushbu kuzatuvchilar o‘z tajribalarini bo‘lishib, startaplarga qiyinchiliklarni yengish va o‘z salohiyatlarini ro‘yobga chiqarishda shaxsiy ko‘rsatma va yordam beradilar. Keyingi oylar davomida startaplar quyidagi imkoniyatlardan foydalanadilar: 🥶 Asosiy biznes ko‘nikmalari bo‘yicha mutaxassislar rahbarligidagi seminarlar 🥶 Tajribali mutaxassislar bilan yakka tartibdagi murabbiylik mashg‘ulotlari 🥶 Investorlar va korporativ hamkorlar bilan aloqa o‘rnatish imkoniyatlari 🥶 “Plug and Play” global tarmog‘iga maxsus kirish imkoniyati ⭐️ 3-bosqich va mazkur startaplarning qiziqarli sayohatlari haqida yangilanishlardan xabardor bo‘lib turing! 🚀 Telegram | Instagram | Facebook | Youtube | LinkedIn