【问题标题】:Idf_tools.py syntax errors in ClionClion 中的 Idf_tools.py 语法错误
【发布时间】:2022-06-11 14:56:14
【问题描述】:

不幸的是,当我加载任何 ESP-IDF 示例/helloword 项目时,我在 JetBrains CLion 中遇到了语法错误。但是,就在克莱恩。如果我在终端/控制台中构建相同的项目,则根本没有错误。 例如,这是一个带有语法错误的简单 fprint。也许我的 CLion 设置中存在 python 版本配置错误?...我不知道...

-- Checking Python dependencies...
  File "/Users/viktor/esp/esp-idf/tools/idf_tools.py", line 369
    info(f'Downloading {url}')
                            ^
SyntaxError: invalid syntax

我在 macOSX 上使用 python 3.9.12,正如我所提到的,我可以在没有 CLion 的情况下构建任何 ESP-IDF 项目。 有人可以帮助我,如何配置 CLion? 谢谢xxx!

【问题讨论】:

  • 我不相信您实际上是在 Python 3.9 下运行它,因为这正是尝试在旧 Python 版本上使用 f 字符串导致的错误。
  • 我认为,你是对的,也许原因是 Clion 中的 Python 版本较旧。但是我该如何配置呢?

标签: python clion esp-idf


【解决方案1】:

这是我自己的错。我用的是自己的bash环境,python版本是3.9.12,clion用的是系统环境,python版本是2.7。所以,我不得不在mac上更改系统python版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    相关资源
    最近更新 更多