Руководство пользователя Orange Pi Zero 3

  Обзор   |  Запуск   |    Linux     |  Сборка Linux   |  Android   |  Сборка Android   |

  RU            EN  

Глава 3. Использование Linux: системы Debian/Ubuntu Server и настольная Xfce
Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122  


3.19.1. Как установить wiringOP-Python

  • 1) Сначала установите пакет зависимостей
    root@orangepi :~# sudo apt-get update
    root@orangepi :~# sudo apt-get -y install git swig python3-dev python3-setuptools

  • 2) Затем используйте следующую команду для загрузки исходного кода wiringOP-Python.

    Обратите внимание, что следующая команда git clone--recursive автоматически загрузит исходный код wiringOP, потому что wiringOP-Python зависит от wiringOP. Пожалуйста, убедитесь, что процесс загрузки не сообщает об ошибках из-за проблем с сетью. Если у вас возникли проблемы с загрузкой кода с GitHub, вы можете напрямую использовать исходный код wiringOP-Python, который поставляется с образом Linux, и место хранения: /usr/src/wiringOP-Python

  • 3) Затем используйте следующую команду, чтобы скомпилировать wiringOP-Python и установить его в систему Linux на плате.
    root@orangepi :~# cd wiringOP-Python
    root@orangepi :~/wiringOP-Python# python3 generate-bindings.py > bindings.i
    root@orangepi :~/wiringOP-Python# sudo python3 setup.py install

  • 4) Затем введите следующую команду, если есть вывод справочной информации, это означает, что wiringOP-Python успешно установлен, нажмите клавишу q, чтобы выйти из интерфейса справочной информации.
    root@orangepi :~/wiringOP-Python# python3 -c "import wiringpi; help(wiringpi)"
    Help on module wiringpi:
    NAME
    wiringpi
    DESCRIPTION
    # This file was automatically generated by SWIG (http://www.swig.org).
    # Version 4.0.2
    #
    # Do not make changes to this file unless you know what you are doing--modify
    # the SWIG interface file instead.
    

  • 5) Шаги для проверки того, успешно ли установлен wiringOP-Python в командной строке python, следующие:

    a. Сначала используйте команду python3, чтобы войти в режим командной строки python3.

    root@orangepi:~# python3

    b. Затем импортируйте модуль python для wirepi

    >>> import wiringpi;

     <         > 


  • Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122