Tag: python

Собрать все данные sar

Задача: Я могу sar -u > tmp.csv и я могу sar -r > tmp.csv Но мне нужна большая таблица всех файлов sa * всех опций. sar -r -u -S -q > tmp.csv не совсем делает работу Проблемы Длина sar -r и допустим, что sar -u может быть другим. Для одного из них у меня было […]

Как запустить корневую службу из графического интерфейса

Итак, я понимаю, что запуск приложения с графическим интерфейсом пользователя в качестве пользователя root в среде Linux является плохой идеей, и преобладает мнение, что лучше запускать такой сервис, имея отдельные процессы: процесс интерфейса графического интерфейса пользователя и фоновый режим с привилегированными правами root. демон, который выполняет реальную работу. Я создаю программу, нацеленную на неопытных пользователей […]

Почему conda не использует символические ссылки для дублирования зависимостей?

Я задавался вопросом, действительно ли conda создала дубликаты файлов для определенных зависимостей, совместно используемых независимыми средами. Я установил две среды env1 и env2 . Затем я установил один и тот же модуль cryptography в них обоих. Затем я искал имя модуля в моей системе с помощью команды find и нашел его в miniconda3/envs/env1/lib/python3.7/site-packages/ а также […]

На устройстве не осталось места (Ubuntu 16.04.5)

У меня действительно возникают трудности с пониманием и выяснением того, что занимает место в моем экземпляре Ubuntu на Dreamcompute. Я установил Odoo 11 (платформа ERP работает на Python). Он работает нормально в течение нескольких часов, а потом неожиданно дает: my_instance_ip не отправил никаких данных. ERR_EMPTY_RESPONSE Насколько я понял, есть некоторые файлы журналов, которые очень быстро […]

Как запустить мой скомпилированный питон, а не установленный

Я скомпилировал python3.6.5 из исходного кода и связал его с моим скомпилированным openssl следующим образом: export LDFLAGS=”-L/usr/local/openssl/lib/ -L/usr/local/openssl/lib64/” export LD_LIBRARY_PATH=”/usr/local/openssl/lib/:/usr/local/openssl/lib64/” export CPPFLAGS=”-I/usr/local/openssl/include -I/usr/local/openssl/include/openssl” ./configure –prefix=/usr/local/openssl/ make make install И openssl устанавливается следующим образом: ./config –prefix=/usr/local/openssl –openssldir=/usr/local/openssl shared zlib make make install /my/path/ в вышеприведенных инструкциях заменяется на /usr/local/openssl/ где openssl также встроен в Ubuntu 18, […]

Безопасное управление системными / локальными / проектными пакетами Python?

Контекст В настоящее время я использую настольный компьютер Gentoo и хочу перейти к правильной разработке Python для моей системы. Я попытался установить некоторые пакеты, а именно docker-compose , через систему emerge Gentoo. Из docker-compose за зависимости docker-compose от более старой версии модуля requests мои системные обновления стали проблематичными и их было трудно разрешить. Затем я […]

запускать локальный скрипт Python удаленно в среде

Я хотел бы запустить локальный сценарий Python удаленно, но сначала активировать соответствующую среду на удаленном компьютере. Например, если работает локально, я бы сделал: source activate myenv python myscript.py Я думал, что смогу сделать это, используя ssh так: ssh user@host “source activate myenv && python” < ./myscript.py Тем не менее, это не похоже на работу. Выдает […]

В чем разница на уровне системы между установкой пакетов Python с помощью yum, в отличие от pip?

Мне интересно, в чем разница между pip, установщиком пакетов Python и yum? Как средство обеспечения некоторого контекста для моего вопроса : Я предполагаю, что первый ответ будет, потому что PIP предназначен только для установки пакетов Python, а yum устанавливает пакеты от разных типов поставщиков. Но давайте сосредоточимся на установке пакетов Python, используя оба инструмента как […]

python os.system: синтаксическая ошибка рядом с неожиданным токеном `(‘- вложенные скобки

Я читал, что я могу поставить bash скобки в кавычки при отправке команды из Python. В этом случае я пытаюсь создать ключ и csr для openssl, используя команду, которая работает в оболочке, но не при запуске из python. Я пробовал несколько комбинаций, но продолжаю сталкиваться с дополнительными проблемами. Следующая команда python завершается неудачно: import os […]

Как определить, что команда выполняется, а затем выполнить дополнительную команду после текущей команды

Я хочу, чтобы shell обнаружила, что я выполнил определенную команду, а затем после выполнения команды запустите другую команду. Например: при каждом запуске команды: git commit -m ” ” Сначала завершите приведенную выше команду, а затем выполните другую команду, такую ​​как: python check.py Я склонен к изменению файла .bash_rc . Я прав ? Заранее спасибо.

Linux и Unix - лучшая ОС в мире.