Tag: linux

Скрипты ec2 запускать каждую загрузку

Я следил за несколькими сообщениями, пытаясь запустить сценарий python или shell на моем экземпляре ec2 после каждой загрузки не только первой загрузки. Я пробовал: [script-user, always] в файл /etc/cloud/cloud.cfg Добавлен скрипт в папку ./scripts/per-boot. а также добавление скрипта в /etc/rc.local Да, разрешения были изменены на 755 для /etc/rc.local Я пытаюсь передать вывод файла в файл, […]

Как обновить альтернативы Python 3 без нарушения apt?

На днях я решил, что хочу, чтобы команда python по умолчанию запускала python3 вместо python2. Поэтому я сделал это: sudo update-alternatives –install /usr/bin/python python /usr/bin /python2.7 2 sudo update-alternatives –install /usr/bin/python python /usr/bin/python3.5 3 sudo update-alternatives –config python $ sudo update-alternatives –config python There are 2 choices for the alternative python (providing /usr/bin/python). Selection Path […]

Как выйти из сценария оболочки с ненулевым статусом, если файлы отсутствуют в обеих машинах?

Я запускаю свой ниже сценарий оболочки из machineA который копирует файлы из machineB и machineB в machineA . Если файлов нет в machineB , то он должен присутствовать в machineC . Файлы не будут дублироваться через machineB и machineB , у них будут уникальные файлы, так что у меня будет всего 100 files , поэтому […]

Ошибка VideoCapture при установке OpenCV 2.4.13 или 3.x на Fedora 26 25 24 23 или 22 с помощью ffmpeg и python 2.7

Когда я использую yum, он устанавливает opencv 3.2.0. Но мне особенно нужен opencv 2.4.13. С помощью Anaconda имеется пакет conda-forge opencv, но устанавливается, что cv2.VideoCapture () api не работает. Также, когда я пытаюсь установить через tar-файл opencv 2.4.13, я застрял в cmake, становясь ниже ошибок – sys / videoio.h не найден libavcodec не найден …….. […]

Общаться с бэкэнд-работой с веб-сервера или веб-страницы

У меня есть «устройство» (из-за отсутствия лучшего описания), использующего linux. В настоящее время я ssh в поле для запуска рабочих мест. Это не очень удобно для моих пользователей, поэтому я собираю простой веб-интерфейс для запуска сценария. Работа выполняется от 10 секунд до нескольких часов. Веб-интерфейс должен отражать статус задания. В прошлом я решил подобные проблемы, […]

2 раковины 1 стакан. Совместное использование очереди между двумя скриптами Python на малине Pi

У меня есть 2 скрипта Python на Raspberry Pi, 1 работает в фоновом режиме, освобождая очередь, а другой работает на переднем плане, добавляя пользовательские входы в очередь. Я создаю версию, где очередь хранится как база данных SQLite, и для выполнения этой работы каждый сценарий должен подключаться к базе данных перед каждой операцией и отключать ее, […]

Проблема с установкой Python 2.7.8 наряду с 2.7.5 на RHEL 7.2

У меня есть экземпляр Amazon EC2 с установленным Red Hat Linux 7.2. Он поставляется с установленной системой Python 2.7.5. Я собрал альтернативную установку Python 2.7.8 (это то, что я использую в другой среде, которую я пытаюсь реплицировать). Я буду использовать это, чтобы создать virtualenv для запуска моего приложения Django. Но вызов python2.7 всегда приводит меня […]

Использовать именованные каналы для отправки ввода в программу на основе вывода

Вот общий пример того, что мне нужно сделать: Например, я бы инициировал обратную трассировку, отправив команду «bt» в GDB из программы. Затем я бы поискал слово «pardrivr» и получил номер строки, связанный с ним, используя регулярные выражения. Затем я буду вводить «f [line_number_of_pardriver]» в GDB. Этот процесс будет повторяться до тех пор, пока в конечном […]

Ошибка сегментации при чтении событий Lttng с помощью Python

Я использовал Ubunto 16.04, Lttng 2.8.1 и python3.5.2. Я также установил пакет python3-babeltrace. Первым шагом я записал несколько журналов, которые основаны на документах Lttng с lttng create, evenet-enable, start, stop, destroy. На втором этапе я пишу очень простую программу python для чтения событий lttng, что-то вроде этого: from collections import Counter import babeltrace import sys […]

Проблема Python-MySQLdb: неправильный класс ELF: ELFCLASS32

В рамках тестирования django CMS ( http://www.django-cms.org/ ) я пытаюсь работать с Python-MySQLdb ( http://pypi.python.org/pypi/MySQL-python/ ). Я установил Django CMS и все его зависимости (Python 2.5, Django, django-south, сервер MySQL) Я пытаюсь использовать код примера в коде Django CMS с MySQL в качестве выбранного типа базы данных Когда я выполняю python manage.py syncdb , возникает […]

Python - лучший язык программирования в мире.