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

Резултати

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

Пребарај: #cyberpunk2077

当前筛选 #cyberpunk2077清除筛选
洛桜频道

@RoyaltyChan · Post #4019 · 06.12.2020 г., 01:31

赛博朋克2077 :为了在中国大陆过审,我们应该对色情&血腥暴力等不符合🇨🇳特色社会主义核心价值观的内容全部移除。 #Cyberpunk2077

Geex 👾

@GeexNoticias · Post #963 · 25.09.2023 г., 02:00

#Cyberpunk2077 experimenta un repunte de jugadores en Steam tras el parche 2.0 Cyberpunk 2077 se ha actualizado recientemente a la versión 2.0 para añadir multitud de cambios y ajustes que enriquecen la experiencia original, mientras que el próximo 26 de septiembre recibirá Phantom Liberty, una completa expansión de contenido. Pese a que el juego ya tiene casi tres años, este ha conseguido plantarle cara a Starfield, uno de los lanzamientos más potentes del año, en Steam. Según han compartido desde The Gamer, la base de jugadores de Cyberpunk 2077 en la plataforma de Valve ha aumentado más de un 900 % en estos últimos días gracias al último parche de actualización. Asimismo, el medio citado reporta que el título ha alcanzado en este mismo periodo de tiempo un pico de 162.610 jugadores simultáneos, una cifra nada despreciable teniendo en cuenta que no es un juego de novedad, además de que, durante unas horas, consiguió posicionarse por delante de Starfield en el listado de los videojuegos más jugados.

Geex 👾

@GeexNoticias · Post #672 · 16.07.2023 г., 20:00

#Cyberpunk2077 recibe valoraciones positivas en Steam y un desarrollador se emociona "Las reseñas de Steam de Cyberpunk 2077 ahora se encuentran en 'muy positivo', con un 80 % de todos los puntajes favorables. ¡Gracias a todos por reconocer todo el arduo trabajo que el equipo ha realizado a lo largo de los años desde el lanzamiento!", decía Marcin Momot, Community Director de CD Projekt RED. Paweł Sasko, responsable de misiones Cyberpunk 2077, respondió al comentario de su compañero agradeciendo el apoyo de la comunidad: "No tenéis idea de lo mucho que significa esto", exponía. "¡Muchas gracias por todas estas reseñas! Sin dar nada por sentado, aún queda mucho por hacer para recuperar su confianza"

Geex 👾

@GeexNoticias · Post #379 · 02.02.2023 г., 12:44

🟡 | DLSS 3 se estrena en #Cyberpunk2077 pudiendo hasta cuadriplicar su rendimiento DLSS 3 llega a Cyberpunk 2077 para sacar el máximo rendimiento posible al juego de rol de CD Projekt Red si lo jugamos en PC con alguna de estas GPU RTX 40 Series, pudiendo incluso cuadriplicar su rendimiento, con resultados de pruebas propias con el juego y las gráficas RTX 4090, RTX 4080 y RTX 4070 Ti en el que se puede ver el notable salto de rendimiento con gráficos al máximo, a 4K y el Ray Tracing activado pasando de no usar ninguna tecnología de reescalado a utilizar DLSS 3 en modo calidad

Geex 👾

@GeexNoticias · Post #1010 · 09.10.2023 г., 23:54

#Cyberpunk2077: productora de True Detective y Mr. Robot prepara serie live action del videojuego Para seguir explorando este mundo, hoy se confirma que el juego será adaptado como serie de televisión live action gracias a la productora Anonymous Content, más conocida por desarrollar proyectos como True Detective, Mr Robot, The OA y The Alienist. La noticia se dio a conocer en la página oficial de #CDProjektRED con un comunicado donde revelan que el proceso recién comienza así que todavía no pueden hablar mucho al respecto. El equipo está buscando todavía a su guionista principal, labor a la que están dedicando todo su tiempo, así que tendrán que pasar varios meses antes de conocer las ambiciones de la adaptación y una posible fecha de estreno. Por supuesto, también es pronto para saber si Keanu Reeves se unirá al proyecto, lo que sería un gran acierto con los fans, pues la promoción se enfocó mucho en él y el diseño de su personaje en Cyberpunk

12
ПретходнаСтраница 1 од 2Следна