nrfutil изменяет python версия mid-script - PullRequest
0 голосов
/ 24 марта 2020

Я использую nrfutil в сценарии оболочки. Ошибка с этой ошибкой:

Traceback (most recent call last):
  File "/usr/local/bin/nrfutil", line 6, in <module>
    from nordicsemi.__main__ import cli
  File "/Library/Python/2.7/site-packages/nordicsemi/__main__.py", line 57, in <module>
    from nordicsemi.zigbee.prod_config import ProductionConfig, ProductionConfigWrongException, ProductionConfigTooLargeException
  File "/Library/Python/2.7/site-packages/nordicsemi/zigbee/prod_config.py", line 41, in <module>
    import yaml
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/yaml/__init__.py", line 374
    class YAMLObject(metaclass=YAMLObjectMetaclass):

Она начинается в python 2.7, а затем выглядит как запущенный "import yaml" из библиотеки 3.6. Зачем это делать? Как мне это предотвратить? Спасибо

1 Ответ

0 голосов
/ 24 марта 2020

У меня была старая версия nrfutil. Я обновился, все хорошо

...