Что делать если нужно поставить какую-то 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
💳Платим частями — путешествуем сейчас!
сегодня туристы всё чаще бронируют и покупают в рассрочку, долями, через BNPL-сервисы (Buy Now Pay Later). это касается всего:
✈️ авиабилетов
🏝 турпакетов
🏨 отелей
🗺 экскурсий и авторских туров
и важно! это не всегда вопрос нехватки денег. это вопрос удобства. зачем отдавать всю сумму сразу, если можно разбить платеж на части и спокойно спланировать бюджет?
📣 а теперь для тех, кто работает в туризме:
если у вас ещё нет возможности оплатить "долями" — срочно подумайте, как её внедрить.
потому что клиентам это нужно. и если не у вас — они купят у того, кто предложит гибкие условия
сервисы и платёжные решения есть, главное — сделать первый шаг.
дайте людям возможность путешествовать проще!
#туризм360#сервисы#bnpl#обучение
🚀Klarna набирает обороты перед IPO: ускорение темпов роста и прибыльность пять кварталов подряд!
💼 Наша портфельная компания отмечает 20-летие впечатляющим отчетом за Q2 2025, демонстрируя мощный рост и стабильную прибыльность. Klarna не просто расширяет свое присутствие в BNPL, а агрессивно захватывает долю в глобальных платежах через партнерства с титанами индустрий ритейла и платежной инфраструктуры.
🔑Key points:
📈Финансовый рывок
В Q2 выручка подскочила на 20% год к году, достигнув $823 млн, а рост GMV (объем транзакций) ускорился до 19%.
🇺🇸США - стратегически значимый рынок
Компания продемонстрировала феноменальные результаты - рост выручки 38% г/г.
✔️ Пять прибыльных кварталов подряд
Klarna доказывает, что умеет расти быстро, сохраняя операционную эффективность.
🤩 Рост маржинальности
Продукт "Fair Financing" (долгосрочные рассрочки, +108% рост GMV г/г) меняет структуру выручки в сторону более высоко маржинального сегмента, что является положительным долгосрочным фактором увеличения рентабельности бизнеса.
📇Расширение сети
Клиентская база выросла до 111 млн активных пользователей, а число мерчантов (магазинов) - до 790 тыс. За последний год к сети присоединилось 202 тыс новых партнеров. Один из ключевых райверов - глубокая интеграция со Stripe.
💪 Здоровый портфель
Уровень просрочек продолжает снижаться, что говорит о высоком качестве андеррайтинга. По BNPL-продуктам показатель упал до 0.89% (с 1.03% годом ранее).
💎 AI — ключевой драйвер эффективности Klarna
Выручка на одного сотрудника достигла знаковой отметки в $1 млн - 3X рост по сравнению с двумя годами ранее - прямое следствие автоматизации и data-driven подхода.
Real time модели андеррайтинга и скоринга клиентов позволяют наращивать GMV, одновременно снижая кредитные риски и уровень потерь. Это технологическое преимущество - один из ключевых "серетных ингридиентов", который сложно скопировать.
🤝🤍 В заключение, хотим подчеркнуть, что Klarna - выдающаяся компания. С нетерпением ждем IPO в ближайшие месяцы!
#Portfolio#Klarna#BNPL#Fintech#IPO#BNPL
Alif против всех: сможет ли суперапп обыграть Uzum, Click и Payme
Коротко: Alif вырос из рассрочки Nasiya в суперапп: платежи, переводы, билеты, маркетплейс, гос- и городские сервисы, инструменты для бизнеса. По BNPL/POS-рассрочке Alif один из лидеров рынка. Компания готовит выход на банковскую лицензию с фокусом на МСБ.
Что умеет приложение
- Платежи за связь, интернет, ЖКУ, переводы, привязка локальных карт, кэшбэк.
- Транспорт и часть гос-сервисов прямо в приложении.
- Авиабилеты, маркетплейс Alif Shop, рассрочка Nasiya онлайн и офлайн.
- Для бизнеса: торговый эквайринг, QR-платежи, партнёрская сеть.
Цифры и доля по кор-продуктам
1)Пользовательская база: миллионы в регионе, в Узбекистане ядро формируют клиенты Nasiya.
2) Nasiya: более 1 млн уникальных пользователей, 5 000+ партнёрских точек.
BNPL/POS-рассрочка: по открытым оценкам доля Alif в POS/BNPL ориентиром 27–35%. Вместе с Uzum Nasiya формирует львиную долю сегмента.
Деньги и фондирование
Привлечены кредитные линии и исламское финансирование под рост Nasiya и расширение продуктовой линейки.
Планы и перспективы 2026–2027
- Банковская лицензия и фокус на МСБ: счета, карты, депозиты, оборотное кредитование и эквайринг в одном окне. Это поднимает MAU и LTV.
- Усиление BNPL и e-commerce: расширение партнёров и маркетплейса двигает оборот и частоту. Маржинальность зависит от регулирования наценок и стоимости фондирования.
- Городские и гос-интеграции: транспорт, платежи и сервисы в одном приложении закрепляют привычку и снижают отток.
- B2B-экосистема: эквайринг, QR, рассрочка для клиентов продавцов, мини-CRM и маркетинговые инструменты.
Риски
Конкуренция экосистем, регулирование BNPL-наценок, стоимость фондирования в сумах и валюте, качество портфеля и антифрод, рост маркетинговых затрат в борьбе за MAU.
Кто конкуренты в Узбекистане:
- Uzum экосистема: Uzum Bank, Uzum Market, Uzum Nasiya.
- Click/Tengebank
- TBC Bank Uzbekistan/Payme
- Humans, IMAN, Zood, Hambi/Beeline, др.
Вывод:
у Alif сильная связка суперапп + BNPL + партнёрская сеть. Если лицензия будет получена, в 2026–2027 логично ждать «банковский суперапп» и конкуренцию на уровне экосистем, а не отдельных функций.
#финтех#Узбекистан#Alif#суперапп#BNPL#рассрочка#платежи#маркетплейс#МСБ#эквайринг#банковскаялицензия
Давыдофф в Бизнесе
@sashadavydoff
From Pet Project to Europe's Top Startup
Klarna, founded by three Swedish students in 2005, progressed from an idea into Europe's most valuable startup worth $45.6 billion. Initially losing a school competition, they launched a unique payment service. By offering a secure, easy checkout and features like BNPL, Klarna solved key challenges for sellers and buyers. Despite major fluctuations in valuation, they are now preparing for their IPO. This journey emphasizes resilience in entrepreneurship and the complexities of attracting investments.
Read more here.
#Klarna#Startup#Europe#FinTech#Payments#BNPL#IPO#Entrepreneurship#Investment#TechInnovation#BusinessGrowth#E-commerce #Sweden#Funding#BusinessModel#TechStartups#FinancialServices#OnlinePayments#Disruption#VentureCapital#AI#Crypto