打开 clfaye 打开了这个问题 2020 年 5 月 15 日 · 4条评论 打开 无法编译 v1.2 固件#252 clfaye 打开了这个问题 2020 年 5 月 15 日 · 4条评论 评论 克拉菲耶 评论了 2020 年 5 月 15 日 尝试编译时出现以下“找不到文件错误”: 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_512K\_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”) 作为目标: txt4nk 评论了 2020 年 5 月 15 日 你的设置是什么?我给你编一个。 吉米诺 评论了 2020 年 5 月 15 日 它是为缺少 SConscript 而编写的。 安装 Pytohn 3.8。比下载并安装 PIP。使用 pip 安装 scons。 作者 克拉菲耶 评论了 2020 年 5 月 16 日 谢谢吉米诺。我安装了 Python。看起来 PIP 是 Python 的标准部分。我不知道如何使用 PIP 安装 SConscript。 吉米诺 评论了 2020 年 5 月 16 日 要检查 pip 是否打开,请在 cmd 中运行:(我希望你在 PATH 中有 python) pip –version 如果你看到一些,你没问题。要安装 scons,运行 pip install scons 重新打开 VScode,你应该可以开始了。 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 3人参加
尝试编译时出现以下“找不到文件错误”:
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_512K\_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”) 作为目标: