Что делать если нужно поставить какую-то 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
I am ready to take on 5⃣ more people for evening trading. We will make money on this pattern
📊 I want to share my knowledge and experience so that you can earn too. Together we will be able to increase the deposit and make #profit
Approximate profit:
🟢$500– Potential returns up to $2,000
🟢$1,000 – Potential returns up to $5,000
🟢$3,000 – Potential returns up to $10,000
🟢$5,000 – Potential returns up to $15,000
📨 To start personal trading, write Personal Trading to me
PROFIT конференция, макробатл - куда движется экономика России?
Выступали 3 наших спикера:
Евгений Надоршин, Олег Вьюгин и Владимир Левченко.
По их словам, двигателей для роста экономики почти нет, а без мощного топлива (будь то инвестиции, бюджетные вливания или рост спроса) — машина экономики заглохнет.
Рост ВВП — почти на месте. Надоршин называет «плюсом» рост ВВП на +0,6 % в 2025-м, но уже наступающий 2026-й — это 0 %. Мягкое торможение, но на длинной прямой это значит — мы стоим на месте. Кстати эти цифры звучат в унисон с внешними прогнозами, например, по оценке МВФ российский ВВП в 2025 году вырастет лишь на 1%.
Бизнес зажат, денег нет ни на что — Олег Вячеславович прямо говорит, что 36% предприятий находятся в трудной ситуации. Нет денег, нет уверенности, нет драйвов для расширения. Завод, в цехах которого горит одна лампочка. Да, свет есть, но работать на полную мощность невозможно.
Да и старый «спасатель» бюджета, нефть, уже не та. Сейчас переизбыток на рынке, и если цена Urals будет примерно $30 за баррель — экономика «посыпется». Слишком слабый фундамент, чтобы держать всю конструкцию.
Говорили о необходимости бюджетного секвестра — но его не провели. Если не появится новых вливаний, то инфляция, по логике, пойдёт вниз. Ставку ЦБ обещает снизить уже в декабре до 16 %, а к концу 2026-го, возможно, до 10–12 %, но это только при условии, что госрасходы не вырастут. А они не вырастут, как думаете?
Однако, внешнеторговый баланс выглядит прилично. Но, как говорит Вьюгин, стимула для ослабления рубля нет. То есть девальвации, которую многие ждали, чтобы «подстегнуть» экспорт, может не случиться.
Сдержанный прогноз — и предупреждение
Вижу такие оценки, и возникает у меня печальное ощущение, что перед нами не просто «перелом», а медленный спад. Причины:
❗️Плохие внешние шансы: нефть, сырьё, нефинансовые доходы переживают кризис.
❗️Российский бизнес зажат, инвестиции не идут, спроса почти нет.
❗️Бюджет и государство не готовы дать импульс: без секвестра, без вливаний, без кредитов.
❗️Монетарные инструменты (ставка, инфляция) работают, но не «разгоняют».
Учитывая все это, рост экономики будет едва заметным, если не сойдет к нулю. Что это значит для инвесторов и тех людей, кто хранит деньги на депозитах?
Инвестировать «по-быстрому» и рассчитывать на прибыль трудно. Пассивная надежда на отсроченный рост может обернуться слишком долгим ожиданием. Бизнесменам тоже придется соблюдать осторожность, да они и не дураки, мало кто рискнёт расширяться, брать кредиты и вкладываться в такой ситуации.
Если вы занимаетесь образованием, особенно в инвестиционной сфере — это повод быть максимально критичными к прогнозам, избирательными к активам, и жестко контролировать риски. Если цены на нефть вдруг не вырулят — сценарий 2026–2027 годов может быть экономически непростым. Повторюсь, если вы работаете с инвестициями, деньгами, капиталом — сейчас не время для «быстрой маржи». Это время для тихой, вдумчивой стратегии, как в шахматах.
Можно ли надеяться на «искру» (о пламени пока что не мечтаем)?
Теоретически да, есть еще точки, где искра может загореться:
✅ Понемногу идет снижение ставки, это может открыть дорогу кредитам, инвестициям и бизнес-активности (если госрасходы не пойдут вверх).
✅ Оживут подуставшие драйверы — например, новые технологии, переориентация на внутренний рынок, импортозамещение, рост частных инвестиций.
✅ А вдруг нефть взлетит? Тогда бюджет получит передышку. Но это — ставка на удачу.
Пока все еще зима, весна не обещана
PROFIT и его спикеры не рисовали нам красивую картинку будущего. Скорее — предупреждали: «держитесь, дорога будет жесткой». Сегодня экономика России на распутье. И чтобы выйти на устойчивый рост, нужно больше, чем просто надежды.
Но это не значит, что не надо инвестировать, всегда есть отличные растущие истории и перспективные компании. Кому кризис, а кому шанс занять нишу и увеличить долю рынка. И такие компании есть, и мы напишем о них. Ожидаем несколько очень интересных PRE-IPO.
@ifitpro
#Profit
💡УРОК ПО СВЕТОВЫМ СХЕМАМ
- разобрали 3 световые схемы для формата «говорящая голова»
- сравнили изображения на разные камеры: Sony, Blackmagic, RED KOMODO
⬇️
https://drive.google.com/file/d/15yWbtmfWh-7e-NKSXBF_CanEWI0RtbXc/view?usp=drivesdk
Приятного просмотра💜
#profit
💡СВЕТОВЫЕ СХЕМЫ
Мы регулярно проводим наши любимые мастерклассы
по свету: повторяем киносцены, рассказывая и показывая, как с помощью света добиваться различных эффектов.
За 4 мк мы собрали 13 схем, задизайнили их в гайд и сохраним его здесь⤴️
#profit
3 САМЫХ ЭФФЕКТИВНЫХ СПОСОБА ПОИСКА КЛИЕНТОВ В ВИДЕОИНДУСТРИИ
За 5 лет работы в сфере мы выявили рабочие инструменты и готовы ими поделиться!❤️
В комментариях пишите, какой из способов самый эффективный на ваш взгляд
#profit
😂На связи FILMS GENESIS,
рады приветствовать тебя в нашем канале!
ЧТО ЗДЕСЬ БУДЕТ?
- Полезные материалы #profit
- Вакансии на наши проекты
- Life-кружки, куда без них
- Анонсы наших мероприятий
КТО МЫ?
Видеопродакшн полного цикла!
🎬На рынке > 5 лет
- Снимаем рекламу, клипы, контент для соц сетей и тд.
- Работаем с компаниями, брендами и медийными личностями (Сбер, Levi’s, ВКонтакте)
- Объединяем людей из видеосферы на наших оффлайн-мероприятиях Project Genesis
Bybit my_server_1 SPOT 👍#OPUSDT_SPOT 4h mrs2 set_wCL67
#profit +5.07% 🚀
#profit +3.55% 🚀
#profit +2.44% 🚀
Ассалям уалейкум уа рахматуллахи уа баракятух, Джамаат. 🤝
Очередная серия хороших сделок у одного из наших студентов. MuslimBot отлично отработал по заданной стратегии. 🎉🎉🎉
Согласитесь, приятно на проливе получить хоть небольшой, но плюс к депозиту?!👍
Подробности о курсе по Алготрейдингу можно узнать у нашего менеджера @Manager_MBA
Bybit my_server_1 SPOT #ARBUSDT_SPOT 1h mrs2 set_jdvWE
UTA balance: 113.92243098 (0) | [0.00581 ARB (0)] [0.00156218 BTC (0)] [1.6160858 ATOM (0)] [0.003008 OP (0)] [113.86720539А USDT (0)] Flat 0 entry_pr:0.754
#profit +3.46%
А вот в таком виде наши студенты получают отчёт от ботов о совершенных сделках в режиме реального времени🤩
А вам приятно было бы получать такие отчёты?
Это реальность для наших студентов, которые проходят обучение по алготрейдингу
С помощью ботов ты сможешь торговать на криптовалютном рынке 24/7, даже когда спишь.
И самое главное, тебе не нужно быть опытным трейдером, чтобы преуспеть.
Если хочешь присоединиться к нашим студентам, напиши менеджеру @Manager_MBA
Bybit my_server_1 SPOT 👍#OPUSDT_SPOT 4h mrs2 set_wCL67
#profit +5.07% 🚀
#profit +3.55% 🚀
#profit +2.44% 🚀
Ассалям уалейкум уа рахматуллахи уа баракятух, Джамаат. 🤝
Очередная серия хороших сделок у одного из наших студентов. MuslimBot отлично отработал по заданной стратегии. 🎉🎉🎉
Согласитесь, приятно на проливе получить хоть небольшой, но плюс к депозиту?!👍
Подробности о курсе по Алготрейдингу можно узнать у нашего менеджера @Manager_MBA
Bybit my_server_1 SPOT #ARBUSDT_SPOT 1h mrs2 set_jdvWE
UTA balance: 113.92243098 (0) | [0.00581 ARB (0)] [0.00156218 BTC (0)] [1.6160858 ATOM (0)] [0.003008 OP (0)] [113.86720539А USDT (0)] Flat 0 entry_pr:0.754
#profit +3.46%
А вот в таком виде наши студенты получают отчёт от ботов о совершенных сделках в режиме реального времени🤩
А вам приятно было бы получать такие отчёты?
Это реальность для наших студентов, которые проходят обучение по алготрейдингу
С помощью ботов ты сможешь торговать на криптовалютном рынке 24/7, даже когда спишь.
И самое главное, тебе не нужно быть опытным трейдером, чтобы преуспеть.
Если хочешь присоединиться к нашим студентам, напиши менеджеру @Manager_MBA