esp-mdf
esp-mdf copied to clipboard
[求助]ubuntu18可以成功安装mdf,但无法编译通过
python : 3.7v
LOG :
Traceback (most recent call last): File "/home/unit/桌面/esp-mdf/esp-idf/tools/ldgen/generation.py", line 616, in add_sections_info results = parser.parseString(first_line) File "/home/unit/.espressif/python_env/idf3.3_py3.7_env/lib/python3.7/site-packages/pyparsing.py", line 1814, in parseString raise exc File "/home/unit/.espressif/python_env/idf3.3_py3.7_env/lib/python3.7/site-packages/pyparsing.py", line 1804, in parseString loc, tokens = self._parse( instring, 0 ) File "/home/unit/.espressif/python_env/idf3.3_py3.7_env/lib/python3.7/site-packages/pyparsing.py", line 1548, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/unit/.espressif/python_env/idf3.3_py3.7_env/lib/python3.7/site-packages/pyparsing.py", line 3722, in parseImpl loc, exprtokens = e._parse( instring, loc, doActions ) File "/home/unit/.espressif/python_env/idf3.3_py3.7_env/lib/python3.7/site-packages/pyparsing.py", line 1552, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/home/unit/.espressif/python_env/idf3.3_py3.7_env/lib/python3.7/site-packages/pyparsing.py", line 3472, in parseImpl raise ParseException(instring, loc, self.errmsg, self) pyparsing.ParseException: Expected end of line (at char 22), (line:1, col:23)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/unit/桌面/esp-mdf/esp-idf/tools/ldgen/ldgen.py", line 113, in
@unit-c This error is more caused by your toolchain dependencies not being installed. I see the mdf release/v1.0 version you are using, right? Operate as follows:
git clone --recursive https://github.com/espressif/esp-mdf.git (If --recursive is not added, please use git submodule update --init --recursive to do it again.)
cd esp-mdf/esp-idf
export IDF_PATH=~/esp-mdf/esp-idf
../install.sh
../export.sh
export MDF_PATH=~/esp-mdf
Then go to compile and see how?