Обновление библиотеки в Raspberry

Мне нужна ваща помощь. У меня есть Raspberry PI 3, я программирую на Python, чтобы получать сообщения CAN через PiCAN duo. Программа работает отлично, но для получения разумной информации от источника мне нужно отправлять каждые 100 мс сообщений источнику. Я использовал это:task = can.send_periodic('can0',msg,0.1) task.start()

Но программа показывает мне ошибку. Я предположил, что это из-за старой библиотеки Python_can-1.4.1. Итак, я скачал последнюю версию с Pypi. Когда я открываю "Управление плагинами" и нажимаю "Установить из локального файла" (или любым другим способом), появляется внутренняя ошибка:

Отслеживание (последний вызов последним): файл "/usr/lib/python3.7/tkinter/init.py", строка 1705, в вызове return self.func(*args) Файл "/usr/lib/python3/dist-packages/thonny/plugins/pip_gui.py", строка 658, в _handle_install_file_click initialdir=get_workbench().get_local_cwd, File "/usr/lib/python3/dist-packages/thonny/ui_utils.py", строка 1920, в askopenfilename return _get_dialog_provider().askopenfilename(**options) Файл" /usr/lib/python3/dist-packages/thonny/ui_utils.py ", строка 1960, в askopenfilename args = cls._convert_common_options("Открыть файл", ** параметры) Файл "/usr/lib/python3/dist-packages/thonny/ui_utils.py", строка 1994, в _convert_common_options filename = _options_to_zenity_filename(options) Файл "/usr/lib/python3/dist-packages/thonny/ui_utils.py", строка 2036, в параметрах возврата _options_to_zenity_filename["initialdir"] + os.path.sep TypeError: неподдерживаемые типы операндов для +: 'method' и 'str'

Я очень долго пытался найти ответ. Я сделал Upgrade of PI, но ничего не получилось. Не могли бы вы помочь мне? Спасибо за ваш ответ

0 ответов

Другие вопросы по тегам