开源改变世界

无法编译 v1.2 固件 #252

推推 grbl 3年前 (2023-02-06) 283次浏览
打开
clfaye 打开了这个问题 2020 年 5 月 15 日 · 4条评论
打开

无法编译 v1.2 固件#252

clfaye 打开了这个问题 2020 年 5 月 15 日 · 4条评论

评论

无法编译 v1.2 固件 #252

尝试编译时出现以下“找不到文件错误”:

FileNotFoundError: [Errno 2] 没有这样的文件或目录: ‘G:\User Folders\Downloads\BIGTREETECH-SKR-mini-E3-master\BIGTREETECH-SKR-mini-E3-master\firmware\V1.2\Marlin-2.0 .x-SKR-Mini-E3-V1.2\.pio\libdeps\STM32F103RC_btt_512​​K\_tmp_installing-lall0_9x-package\.\examples\StrandtestArduinoBLECallback\StrandtestArduinoBLECallback.ino’:
文件“C:\Users\fhe55.platformio\penv\ Lib\site-packages\platformio\builder\main.py”,第 156 行:
env.SConscript(“$BUILD_SCRIPT”)
文件“C:\Users\fhe55.platformio\packages\tool-scons\script..\engine\ SCons\Script\SConscript.py”,第 597 行:
返回 _SConscript(self.fs, *files, **subst_kw)
文件“C:\Users\fhe55.platformio\packages\tool-scons\script..\engine\SCons \Script\SConscript.py”,第 286 行:
exec(compile(scriptdata, scriptname, ‘exec’), call_stack[-1].globals)
文件“C:\Users\fhe55.platformio\platforms\ststm32\builder\main.py”,第 98 行:
target_elf = env。 BuildProgram()
文件“C:\Users\fhe55.platformio\packages\tool-scons\script..\engine\SCons\Environment.py”,第 219 行:
返回 self.method(*nargs, **kwargs)
文件“ C:\Users\fhe55.platformio\penv\Lib\site-packages\platformio\builder\tools\platformio.py”, line 62:
env.ProcessProjectDeps()
File “C:\Users\fhe55.platformio\packages\tool -scons\script..\engine\SCons\Environment.py”,第 219 行:
return self.method(*nargs, **kwargs)
文件“C:\Users\fhe55.platformio\penv\Lib\site-packages\ platformio\builder\tools\platformio.py”,第 131 行:
project_lib_builder = env.ConfigureProjectLibBuilder()
文件“C:\Users\fhe55.platformio\packages\tool-scons\script..\engine\SCons\Environment.py”,第 219 行:
return self.method(*nargs, ** kwargs)
文件“C:\Users\fhe55.platformio\penv\Lib\site-packages\platformio\builder\tools\piolib.py”,第 1036 行:
project.install_dependencies()
文件“C:\Users\fhe55.platformio \penv\Lib\site-packages\platformio\builder\tools\piolib.py”,第 868 行:
lm.install(uri)
文件“c:\users\fhe55.platformio\penv\lib\site-packages\platformio\ managers\lib.py”,第 275 行:
pkg_dir = BasePkgManager.install(
文件“c:\users\fhe55.platformio\penv\lib\site-packages\platformio\managers\package.py”,第 700 行:
pkg_dir = self._install_from_piorepo(name, requirements)
文件“c:\users\fhe55.platformio\penv\lib\site-packages\platformio\managers\lib.py”,第 126 行:
return self._install_from_url(
文件“c: \users\fhe55.platformio\penv\lib\site-packages\platformio\managers\package.py”,第 482 行:
self.unpack(dlpath, tmp_dir)
文件“c:\users\fhe55.platformio\penv\lib\ site-packages\platformio\managers\package.py”,第 222 行:
返回 fu.unpack(dest_dir, with_progress=False)
文件“c:\users\fhe55.platformio\penv\lib\site-packages\platformio\unpacker. py”,第 149 行:
self._unpacker.extract_item(item, dest_dir)
文件“c:\users\fhe55.platformio\penv\lib\site-packages\platformio\unpacker.py”,第 82 行:
super(TARArchive, self).extract_item(item, dest_dir)
文件“c:\users\fhe55.platformio\penv\lib\site-packages\platformio\unpacker.py”,第 39 行:
self._afo.extract(item, dest_dir)
文件“c:\users\fhe55.platformio\penv\lib\tarfile.py”,第 2065 行:
self._extract_member(tarinfo, os.path.join(path, tarinfo.name),
文件“c:\users \fhe55.platformio\penv\lib\tarfile.py”,第 2137 行:
self.makefile(tarinfo, targetpath)
文件“c:\users\fhe55.platformio\penv\lib\tarfile.py”,第 2178 行:
使用 bltn_open (targetpath, “wb”) 作为目标:

无法编译 v1.2 固件 #252

你的设置是什么?我给你编一个。

无法编译 v1.2 固件 #252

它是为缺少 SConscript 而编写的。
安装 Pytohn 3.8。比下载并安装 PIP。使用 pip 安装 scons。

无法编译 v1.2 固件 #252
作者

谢谢吉米诺。我安装了 Python。看起来 PIP 是 Python 的标准部分。我不知道如何使用 PIP 安装 SConscript。

无法编译 v1.2 固件 #252

要检查 pip 是否打开,请在 cmd 中运行:(我希望你在 PATH 中有 python)
pip –version
如果你看到一些,你没问题。要安装 scons,运行
pip install scons
重新打开 VScode,你应该可以开始了。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

3人参加
无法编译 v1.2 固件 #252无法编译 v1.2 固件 #252无法编译 v1.2 固件 #252

喜欢 (0)