Что делать если нужно поставить какую-то 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
Для тех, кто расстраивался из-за того, что Google убрала безлимитную генерацию: безлимитку вернули и назвали режимом Veo 3.1 fast relax.
Это то же самое качество, просто генерирует немного дольше.
Доступно в syntx
#veo | AcidCrunch
Veo 3.1 - mix ref
В Veo появилась новая прикольная фишка : в версии 3.1 появляется возможность подгружать сразу несколько изображений, которые система учитывает как рефы для создания ролика. Аля микса нескольких изображений как в банане.
Получается куда больше свободы — можно задавать стиль и элементы сцены через пачку референсов и дополнить это текстовым описанием.
#veo | AcidCrunch
🔎Советы про промптингу для Veo 3 от Google
Google Veo 3 — лучшая на сегодня ИИ-модель для генерации видео. Выдает самые реалистичные кадры и даже умеет озвучивать ролики.
Но, чтобы раскрыть весь потенциал нейросети, для нее нужно правильно писать промпты. Собрали главное из рекомендаций Google по работе с Veo 3, чтобы получить максимально качественные клипы.
1️⃣Сила в деталях. Модель очень чувствительна к нюансам, поэтому чем подробнее вы опишете сцену, тем реалистичнее и точнее получится результат.
✅ «Мужчина говорит по телефону...» — даст шаблонную картинку.
❌ «Кинематографичный кадр крупным планом показывает отчаявшегося мужчину в потертом зеленом плаще, который набирает номер на дисковом телефоне» — даст подробный и атмосферный кадр.
2️⃣Используйте отрицательные промпты. Избегайте формулировок вроде «нет стены», «без рамки», а прямо перечисляйте запреты. With negative prompt: стены, рамки, темный фон.
3️⃣ Работайте с персонажами через уникальные отличия. Если в сцене несколько героев, нейросеть может спутать их действия или реплики. Поэтому четко обозначайте их действия через описание. Не «женщина говорит», а «женщина в красной шляпе и синем платье говорит».
📌 Полное руководство можно прочитатьтут.
🔴Veo 3 доступна прямо @GPT4Telegrambot— теперь бот также создает вертикальные видео 9:16. Здесь — подробная инструкция.
Как вам видео от Veo 3?
❤️ — супер, как настоящие!
🔥 — пока видно, что ИИ
👀 — уже устал от них...
#полезное#Veo@EDU4Telegrambot
📹Эти вирусные видео — фейк!
Если в последние дни вам попадались милые видео с животными, балующимися на заднем дворе, вынуждены вас расстроить — с шансом 99% вы видели генерации нейросетиVeo 3.
Но есть повод и порадоваться — вы тоже можете сделать такое видео в @GPT4Telegrambot
Как создать видео?
🔴 Перейдите в @GPT4Telegrambot
1️⃣ Подключите пакет «ВИДЕО» в разделе /premium
2️⃣ Нажмите «Создать видео» и выберите Veo 3
3️⃣ Укажите промпт. Например:
Кадр с ночной камеры видеонаблюдения: батут без сетки на заднем дворе и забор на заднем плане. Внезапно еноты перелезают через забор, запрыгивают на батут и начинают прыгать
Черно-белая немного зернистая картинка ночной камеры
📎 Основной стиль задает последняя фраза, поэтому промпт очень легко модифицировать. Например, можно заменить обычную камеру и задний двор на фотоловушку в лесу или добавить интерфейс камеры для большей атмосферности (но просить генерировать его без цифр).
А вы бы поверили, что это настоящие видео?
❤️ — да, не отличить
🔥 — нет, видно нейросеть
🦄 — главное, что интересно!
#видео#Veo@EDU4Telegrambot
Ibratli animatsion rolik
P.S. Chaklashroq (maʼnosiz) bo'lib qolganiga e'tibor qilmaymiz. Bu AI imkoniyatlarini koʻrsatgan video )
@suxrobblog » #veo#ai
🧠Veo 3.1: слухи об апдейте
🟡Длительность видео — до 1 минуты.
🟡Стабильность персонажей на протяжении клипа.
🟡Нативный 1080p + кинематографические пресеты.
🟡Multi-prompt для Multi-shot:мультисценарная история из одной картинки.
🤑ForgetMe | Boosty
Приобрести подписку на любые сервисы
⏩@forgetshop_bot
#нейросети#новости#veo
‼️Veo 3.1 засветилась в Higgsfield и коде Google
Veo 3.1 появилась в Higgsfield под waitlist, а также в коде Vertex AI и Google Vids.
🤑ForgetMe | Boosty
Приобрести подписку на любые сервисы
⏩@forgetshop_bot
#нейросети#новости#veo
🧠Google урезали цены на Veo 3 более чем в два раза
Google сделали серьёзное снижение стоимости генерации видео в Veo 3. Теперь:
🟡Veo 3
🎵 с аудио: было $0.75 → стало $0.40
🔇 без аудио: было $0.50 → стало $0.20
🟡Veo 3 Fast
🎵 с аудио: было $0.40 → стало $0.15
🔇 без аудио: было $0.25 → стало $0.10
А несколько дней назад ещё и появилась возможность использовать Veo 3 Fast безлимитно в тарифе Google AI Ultra.
🤑ForgetMe | Boosty
Приобрести подписку на любые сервисы
⏩@forgetshop_bot
#новости#veo#нейросети
📛Veo 3 теперь с image-to-video и доступен в Video Arena
Экспериментальная функция от Google DeepMind — превращение изображений в видеоролики со звуком — теперь работает в Discord через Video Arena, ответвление известного сайта LM Arena.
Veo 3, одна из самых мощных видеомоделей, теперь доступна в числе более 7 моделей, включая Kling, Pika, Hailuo, Seedance и другие.
Как использовать Veo3 бесплатно:
🟡 Заходим в Discord: https://discord.gg/4nq8pNyv
🟡 Пишем команду /video или /image-to-video в каналах video-arena-1, 2 или 3
🟡 Вводим промпт (можно и на русском)
🟡 Получаем сразу два видео от разных моделей и голосуем за лучшее
Фишка: если в промпте указать, чтобы персонажи говорили, то бот, скорее всего, выберет Veo 3, так как только эта модель пока умеет генерировать речь.
🤑ForgetMe | Boosty | ForgetBench | ForgetGPT | ForgetAPI
#veo#новости#нейросети
⚡️ Veo 3 en @GPT4Telegrambot: el generador de videos viral de Google
¡Hola a todos! Acabamos de integrar Veo 3, el poderoso modelo de video de Google, en nuestro bot. Esta última versión te permite generar videos tanto a partir de texto como de imágenes y admite narraciones en voz.
Por qué nos encanta Veo 3:
⏩Habla multilingüe: agrega oraciones completas y diálogos.
⏩Sincronización perfecta: las narraciones y efectos se alinean perfectamente con cada fotograma.
⏩Calidad cinematográfica: profundidad realista, ángulos de cámara, iluminación y atmósfera.
⏩Salida: clips de 8 segundos, relación de aspecto 16:9, resolución 720p.
Cómo usarlo:
1️⃣ Ve a @GPT4Telegrambot
2️⃣ Compra el paquete VIDEO en la sección /premium.
3️⃣ Haz clic en el botón de Generación de Video y selecciona Veo 3.
4️⃣ Describe tu video en inglés (opcionalmente sube una imagen de referencia).
¡Tu video estará listo en unos minutos!
❤️ ¿Quieres que los personajes hablen? Incluye sus líneas en tu descripción, y Veo 3 generará automáticamente las narraciones correspondientes. Mira los ejemplos arriba ⬆️
🔴 El paquete VIDEO también incluye Kling, Pika y Hailuo 02: los mejores modelos de video con IA del momento, todo en un solo lugar.
¡Pruébalo, experimenta y comparte tus creaciones con nosotros!
#Veo#Google
⚡️Veo 3 on @GPT4Telegrambot — Google’s viral video generator
Hi everyone! We’ve just integrated Veo 3, Google’s powerful video model, into our bot. This latest version lets you generate videos from both text and images and supports voiceovers.
Why we love Veo 3:
⏩Multilingual speech: add complete sentences and dialogues.
⏩Perfect sync: voiceovers and effects align perfectly with each frame.
⏩Cinematic quality: realistic depth, camera angles, lighting, and atmosphere.
⏩Output: 8-second clips, 16:9 aspect ratio, 720p resolution.
How to use it:
1️⃣ Go to @GPT4Telegrambot
2️⃣ Purchase the VIDEO bundle in the /premium section.
3️⃣ Click the Video Generation button and select Veo 3.
4️⃣ Describe your video in English (optionally upload a reference image)
Your video will be ready in a few minutes!
❤️ Want characters to speak? Include their lines in your prompt, and Veo 3 will generate matching voice-overs automatically. See the examples above ⬆️
🔴 The VIDEO bundle also includes Kling, Pika, and Hailuo 02 — today’s top video-AI models in one place.
Try it, experiment, and share your creations with us!
#Veo#Google