env-win 2.0.0 + rt-thread 5.2.1 - pkgs --updates 失败
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Empieza reproduciendo pkgs --update en el BSP STM32 indicado e inspecciona la ruta de actualización de paquetes en env/cmds/cmd_package/cmd_package_update.py, especialmente install_package, junto con el análisis de env/package.py. Confirma si la ruta del paquete indicada y la búsqueda de package.json se gestionan correctamente; se considera terminado cuando el comando se completa sin el FileNotFoundError mostrado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
如标题,env 是从master 拉下来的,在BSP 下执行pkgs --update ,报错误下
`(.venv) bakewell.wang@HF-N-002946B E:\quectel\proj\rtthread\rt-thread\bsp\stm32\stm32f429-armfly-v6
$ pkgs --update
[Use Gitee server - auto decision based on IP location]
Cloning into 'E:\quectel\proj\rtthread\rt-thread\bsp\stm32\stm32f429-armfly-v6\packages\CMSIS-Core-latest'...
remote: Enumerating objects: 37, done.
remote: Counting objects: 100% (37/37), done.
remote: Compressing objects: 100% (37/37), done.
Receiving objects: 86% (32/37)used 0 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (37/37), 130.52 KiB | 367.00 KiB/s, done.
Resolving deltas: 100% (20/20), done.
==============================> CMSIS_CORE latest is downloaded successfully.
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "E:\quectel\proj\rtthread\env-windows.venv\Scripts\pkgs.exe_main.py", line 7, in
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\env.py", line 155, in pkgs
exec_arg('pkg')
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\env.py", line 134, in exec_arg
args.func(args)
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\cmds\cmd_package_init.py", line 42, in run_env_cmd
package_update()
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\cmds\cmd_package\cmd_package_update.py", line 868, in package_update
if not install_packages(sys_value, force_update):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\cmds\cmd_package\cmd_package_update.py", line 819, in install_packages
if install_package(env_root, pkgs_root, bsp_root, package, force_update):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\cmds\cmd_package\cmd_package_update.py", line 297, in install_package
package.parse(pkg_path)
File "E:\quectel\proj\rtthread\env-windows.venv\Lib\site-packages\env\package.py", line 127, in parse
with codecs.open(filename, "r", encoding='utf-8') as f:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 918, in open
FileNotFoundError: [Errno 2] No such file or directory: 'E:\quectel\proj\rtthread\env-windows\tools\bin\..\..\packages\packages/peripherals/hal-sdk/stm32/stm32f4_hal_driver\package.json'`
- Lenguaje dominante
- Python
- Estrellas
- 44
- Forks
- 24
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de RT-Thread/env-windows
-
建议在版本发布时为每个压缩包提供文件校验信息 Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
RT-Thread/env-windows#41 ·
-
gcc版本是否该更新一下了 Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
RT-Thread/env-windows#40 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
RT-Thread/env-windows#38 ·
-
env光标问题,menuconfig的时候的错了两个字符位置 Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
RT-Thread/env-windows#36 ·
-
Add different version branches. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
RT-Thread/env-windows#34 ·
Todos los issues de RT-Thread/env-windows
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
stephrobert/dsoxlab#238 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
sublimehq/package_control#1780 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nwg-piotr/nwg-displays#145 ·