Обновление библиотеки в Raspberry - PullRequest
0 голосов
/ 22 марта 2020

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

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

Traceback (последний вызов был последним): Файл »/usr/lib/python3.7 /tkinter/init.py ", строка 1705, в вызов возврат файла self.fun c (* args)" / usr / lib / python3 / dist-packages / thonny /plugins/pip_gui.py ", строка 658, в _handle_install_file_click initialdir = get_workbench (). get_local_cwd, файл" /usr/lib/python3/dist-packages/thonny/ui_utils.py ", строка 1920, возвращать имя-файла _get_dialog_provider (). askopenfilename (** параметры) Файл "/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 Ошибка типа: неподдерживаемые типы операндов для +: 'method' и 'str'

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

...