esp_dc1 icon indicating copy to clipboard operation
esp_dc1 copied to clipboard

如何编译

Open wrisin opened this issue 3 years ago • 2 comments

Executing task in folder esp_dc1-master: C:\Users\Administrator.platformio\penv\Scripts\platformio.exe run --environment dc1 <

Processing dc1 (framework: arduino; board: esp01_1m; platform: [email protected]) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp01_1m.html PLATFORM: Espressif 8266 (2.4.0) > Espressif Generic ESP8266 ESP-01 1M HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash PACKAGES:

  • framework-arduinoespressif8266 3.20603.200130 (2.6.3)
  • tool-esptool 1.413.0 (4.13)
  • tool-esptoolpy 1.20800.0 (2.8.0)
  • toolchain-xtensa 2.40802.200502 (4.8.2) LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Library Manager: Installing git+https://github.com/nanopb/nanopb.git#nanopb-0.3.9.5 FileNotFoundError: [WinError 2] 系统找不到指定的文件。: File "C:\Users\Administrator.platformio\penv\Lib\site-packages\platformio\builder\main.py", line 177: env.SConscript("$BUILD_SCRIPT") File "C:\Users\Administrator.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Script\SConscript.py", line 591: return _SConscript(self.fs, *files, **subst_kw) File "C:\Users\Administrator.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Script\SConscript.py", line 280: exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals) File "C:\Users\Administrator.platformio\platforms\espressif8266\builder\main.py", line 203: target_elf = env.BuildProgram() File "C:\Users\Administrator.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Util.py", line 658: return self.method(*nargs, **kwargs) File "C:\Users\Administrator.platformio\penv\Lib\site-packages\platformio\builder\tools\platformio.py", line 62: env.ProcessProjectDeps() File "C:\Users\Administrator.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Util.py", line 658: return self.method(*nargs, **kwargs) File "C:\Users\Administrator.platformio\penv\Lib\site-packages\platformio\builder\tools\platformio.py", line 140: project_lib_builder = env.ConfigureProjectLibBuilder() File "C:\Users\Administrator.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Util.py", line 658: return self.method(*nargs, **kwargs) File "C:\Users\Administrator.platformio\penv\Lib\site-packages\platformio\builder\tools\piolib.py", line 1062: project.install_dependencies() File "C:\Users\Administrator.platformio\penv\Lib\site-packages\platformio\builder\tools\piolib.py", line 898: lm.install(spec) File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\manager_install.py", line 48: pkg = self._install( File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\manager\library.py", line 81: return super(LibraryPackageManager, self).install( File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\manager_install.py", line 97: pkg = self.install_from_url(spec.url, spec, silent=silent) File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\manager_install.py", line 141: vcs = VCSClientFactory.new(tmp_dir, url) File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\vcsclient.py", line 54: obj = getattr(sys.modules[name], "%sClient" % type.title())( File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\vcsclient.py", line 137: self.configure() File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\package\vcsclient.py", line 146: result = proc.exec_command([cls.command, "--exec-path"]) File "c:\users\administrator.platformio\penv\lib\site-packages\platformio\proc.py", line 117: p = subprocess.Popen(*args, **kwargs) File "C:\Users\Administrator.platformio\python3\lib\subprocess.py", line 951: self._execute_child(args, executable, preexec_fn, close_fds, File "C:\Users\Administrator.platformio\python3\lib\subprocess.py", line 1420: hp, ht, pid, tid = _winapi.CreateProcess(executable, args, ========================================================================== [FAILED] Took 0.74 seconds ========================================================================== 终端进程“C:\Users\Administrator.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'dc1'”已终止,退出代码: 1。

终端将被任务重用,按任意键关闭。

wrisin avatar May 04 '21 11:05 wrisin

sudo pip3 install platformio
platformio run

@wrisin 我初步尝试了下,编译一切正常

jack9603301 avatar Jun 18 '21 19:06 jack9603301

最简单直接的方法:下载安装个微软的vscode。在vscode中安装插件:platformio,再在vscode中选择文件-打开文件夹-选择下载后解压缩后的项目文件夹,然后等待一会,platformio安装项目所需要的环境,完成后就可以编译了。

neckyaan avatar Dec 29 '22 15:12 neckyaan