Articles of python

Доступ к одному последовательному порту с помощью двух скриптов Python

Я пытаюсь получить доступ к одному последовательному порту ( /dev/ttyACM0 ) на моем Rasbperry с помощью двух скриптов Python, который, очевидно, не работает, потому что один блокирует другой. Дело в том, что одному сценарию нужно только читать с последовательного порта, а другому – только писать в него. Я не могу объединить два сценария, потому что […]

Как добавить gitpython в путь

Я установил модуль gitpython в Linux. При попытке импортировать его я получаю следующую ошибку. >>> import git Traceback (most recent call last): File “”, line 1, in File “/usr/lib64/python2.7/site-packages/git/__init__.py”, line 82, in refresh() File “/usr/lib64/python2.7/site-packages/git/__init__.py”, line 73, in refresh if not Git.refresh(path=path): File “/usr/lib64/python2.7/site-packages/git/cmd.py”, line 292, in refresh raise ImportError(err) ImportError: Bad git executable. The […]

Запустите команду оболочки в Python

Окружающая среда – PyCharm Я использую приведенную ниже команду, чтобы получить файл JSON: – aws rds describe-db-cluster-snapshots > snapshotdetails.json Я использую этот файл Json для извлечения некоторых данных. Я хочу, чтобы вышеуказанная команда запускалась из моего скрипта Python. Я пробовал ниже, но его провал: from subprocess import call call([“aws rds describe-db-cluster-snapshots > snapshotdetails.json”]) Я получаю […]

x86_64-linux-gnu-ld не может найти -lyaml

Имея эту проблему каждый раз, когда я запускаю свое приложение Crystal. Поиск в интернете, но, к сожалению, моя проблема не решает ничего. Скриншот фактической ошибки ниже

Сценарий Python и ошибка синтаксиса сокета

Кто-то, пожалуйста, помогите, не уверен, почему эта ошибка становится ./chat.py: line 6: syntax error near unexpected token `(‘ ./chat.py: line 6: ` sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)’ Ниже приведен код, который я использую sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

Запустите tmux и выполните набор команд при загрузке

Я пытаюсь найти способ запустить tmux для конкретного пользователя при загрузке. Сессия tmux должна запускать два скрипта Python. Я думаю, что я мог бы запустить Python, как упомянуто здесь , но я бы предпочел иметь его в сеансе tmux. Возможно ли это и как я могу это сделать?

Что мне нужно сделать, чтобы позволить сценарию оболочки запускать ‘mount’ и ‘umount’ без sudo?

Контекст: я играю со скриптами Python и Shell, пытаясь создать простое приложение для запуска с dmenu для монтирования / размонтирования дисков. Моя проблема в настоящее время заключается в том, что команда для монтирования диска находится в файле сценария оболочки, и для выполнения этой команды требуется разрешение root. Часть, где вещи идут не так, как надо: […]

Невозможно запустить файл python, просит перекомпоновать библиотеки

Я пытаюсь запустить файл Python, но он не позволяет мне, показывая ошибку: python3: Relink `/lib/x86_64-linux-gnu/libudev.so.1` with `/lib/x86_64-linux-gnu/librt.so.1` for IFUNC symbol `clock_gettime` Segmentation fault (core dumped) Мне кажется, что эта проблема связана с каким-то пакетом Python, так как другие модули Python работают отлично. Как мне это исправить?

pip freeze выводит список пакетов, удаленных через pip, а затем переустановленных через Pacman

Поскольку я слышал, что устанавливать пакеты через pip а не через менеджер пакетов – очень плохая идея, я пытаюсь определить все пакеты, которые я установил через pip , которые также легко доступны в официальных репозиториях pacman , Не все из них (я понимаю, что я могу исследовать AUR или упаковать их самостоятельно, но сейчас я […]

HDA Analyzer – GtkWarning: не удалось открыть дисплей

Когда я пытаюсь запустить инструмент python HDA Analyzer с помощью sudo python run.py я получаю следующее сообщение об ошибке: /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: не удалось открыть отображение warnings.warn (str (e), _gtk.Warning) сопровождается большим количеством связанных сообщений об ошибках. У меня установлены оба GTK2 и PyGTK2 . Что я здесь не так делаю?