Установка неисправного инструмента сбоев в ошибках Ubuntu ⇐ Python

Программы на Python
Anonymous
Установка неисправного инструмента сбоев в ошибках Ubuntu

Сообщение Anonymous »

В настоящее время я пытаюсь установить инструмент для устранения сбоев с открытым исходным кодом.
Я установил новую установку unbuntu 24.04, создал среду под названием Faultier, которая использует раздвоенный блокнот openocd/juypter и Python и pip3 установил ошибку, расположенную на pyi.org. все, что установлено на сегодняшний день, является самой последней версией, которую я могу найти.
когда я запускаю Python



import errorer, это работает нормально, ошибок нет
когда я запускаю
ft = Faultier.Faultier()



выдает эту ошибку
adam@adam-ThinkPad-T460:~$ cd errorier
adam@adam-ThinkPad-T460:~/faultier$ source /faultier/bin/activate
bash: /faultier/bin/activate: такого файла или каталога нет
adam@adam-ThinkPad-T460 :~/faultier$ source /faultier/bin/activate
bash: /faultier/bin/activate: такого файла или каталога нет
adam@adam-ThinkPad-T460:~/faultier$ source errorier/bin /activate
(faultier) adam@adam-ThinkPad-T460:~/faultier$ python
Python 3.12.3 (основной, 11 сентября 2024 г., 14:17:37) [GCC 13.2.0] на linux
Чтобы получить дополнительную информацию, введите «помощь», «авторское право», «кредиты» или «лицензия».



import Faultier
ft = Faultier.Faultier()
Traceback (последний последний вызов):
Файл "/home/adam/faultier/faultier/lib/python3 .12/site-packages/serial/serialposix.py", строка 322, в open
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Разрешение отклонено: '/dev/serial/by-id/usb-stacksmashing_Faultier_faultier-if00'< /p>



Во время обработки вышеуказанного исключения произошло другое исключение:Traceback (последний вызов — последний):
Файл "", строка 1, в
Файл "/home/adam/faultier/faultier/lib/python3.12/site-packages /faultier/Faultier.py", строка 51, в init
self.device = серийный.Serial(path)
^^^^^^^^^^^^ ^^^^^^^
Файл "/home/adam/faultier/faultier/lib/python3.12/site-packages/serial/serialutil.py", строка 244, в init
self.open()
Файл "/home/adam/faultier/faultier/lib/python3.12/site-packages/serial/serialposix.py", строка 325, в открытом
raise SerialException(msg.errno, «не удалось открыть порт {}: {}».format(self._port, msg))
serial.serialutil.SerialException: [Errno 13] не удалось открыть порт /dev/ Serial/by-id/usb-stacksmashing_Faultier_faultier-if00: [Errno 13] Разрешение отклонено: '/dev/serial/by-id/usb-stacksmashing_Faultier_faultier-if00'






Я пробовал получить доступ к openocd, но он выдает это ошибка.
faultier) adam@adam-ThinkPad-T460:~/faultier$ openocd
Открыть встроенный отладчик 0.12.0-ga0583343a (19.10.2024) :44) [https://github.com/stacksmashing/openocd-tamarin]
Лицензия GNU GPL v2
Отчеты об ошибках можно найти
http://openocd.org/doc/ doxygen/bugs.html
embedded:startup.tcl:28: Ошибка: не удается найти openocd.cfg
в процедуре 'script'
в файле "embedded:startup.tcl", строка 28
Информация: прослушивание порта 6666 для соединений tcl
Информация: прослушивание порта 4444 для соединений telnet
Ошибка: необходимо указать адаптер отладки, см. команду «драйвер адаптера»
Embedded:startup.tcl:28: Ошибка:
в процедуре 'script'
в файле "embedded:startup.tcl", строка 28
(ошибка) adam@adam-ThinkPad-T460: ~/faultier$
неисправный USB-накопитель обнаруживается, когда я использую lsusb, и проверяю его наличие.
теперь мой опыт работы с Linux превышает 20 годы очень ржавые, и я не знаю, что делать и как исправить эту ошибку, более чем вероятно, что это не последняя, ​​но эта ошибка не помогает, если бы я мог подсказать, как исправить эту ошибку, было бы здорово
Я пробовал установить openocd через pip3, а также установить openocd через github, я не уверен, работает ли он вообще, поскольку выдает вышеуказанную ошибку. также установлены , python , juypter , pip3 , python3 , Brew (пока не уверен, что мне это нужно), дефектный депозитарий pypi.org.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ntu-errors

Вернуться в «Python»