2025年3月21日

windows 环境 esp-idf 更新后报错 This script was called from a virtual environment, can not create a virtual environment again

.

.

.

.

.

报这个错是因为旧版本的 python 环境与新版本的不兼容,但是检测到旧版本的 python 环境还在,就不安装新版本的环境了。

1、首先把 C:\Espressif\python_env 文件夹改个名字,例如 python_env.bak。

2、然后重新执行 esp-idf 目录下的 .\install.ps1,这时候会重新安装新环境,例如C:\Espressif\python_env\idf5.3_py3.12_env。

再次运行 ESP-IDF PowerShell,可能出现新的错误:

Setting PYTHONNOUSERSITE, was not set
Get-Item : 找不到路径“C:\Espressif\python_env\idf5.2_py3.11_env\Scripts\python.exe”,因为该路径不存在。
所在位置 C:\Espressif\Initialize-Idf.ps1:75 字符: 18
+ $IdfPythonDir = (Get-Item $PythonCommand).Directory.FullName
+                  ~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:\Espressif\py...ipts\python.exe:String) [Get-Item], ItemNotFoundExcep
   tion
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemCommand

Using Python in
& : 无法将“C:/Espressif/python_env/idf5.2_py3.11_env/Scripts/python.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的
名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 C:\Espressif\Initialize-Idf.ps1:80 字符: 2
+ &$PythonCommand --version
+  ~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:/Espressif/py...ipts/python.exe:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

这是因为虽然新的 python 环境安装成功了,但是 espidf 配置文件的路径还是旧的,查询路径:

PS D:\ProgramFiles\esp-idf> idf-env config get --property python --idf-id esp-idf-a1c90d57562a35d463d55b4a5218cc0e
C:/Espressif/python_env/idf5.2_py3.11_env/Scripts/python.exe

果然还是旧的路径。

执行命令 idf-env config edit 会弹出记事本窗口,在里面将 python 路径修改为新的(例如C:\Espressif\python_env\idf5.3_py3.12_env),再执行 ESP-IDF PowerShell 应该就不会报错了。

posted @ 2025-03-21 18:34 0xCAFEBABE 阅读(11) 评论(0) 推荐(0) 编辑

2024年9月4日

解决在 PVE 上使用 noVNC 连接 Debian 虚拟机,Num Lock 与主机状态不一致的问题

摘要: . . . . . >$ sudo apt install numlockx # 开启 numlock >$ numlockx on # 关闭 numlock >$ numlockx off 完美解决 阅读全文

posted @ 2024-09-04 17:19 0xCAFEBABE 阅读(118) 评论(0) 推荐(0) 编辑

2024年5月6日

解决 beyond compare 在 root session 启动后无法打开窗口的问题

摘要: . . . . . 只需要导入环境变量 QT_GRAPHICSSYSTEM=native 即可: export QT_GRAPHICSSYSTEM=native bcompare 参考文献: Running 'bcompare' "as root" 阅读全文

posted @ 2024-05-06 10:21 0xCAFEBABE 阅读(60) 评论(0) 推荐(0) 编辑

2024年4月14日

Fedora 39 修复 libreoffice 启动时报错 undefined symbol: hb_graphite2_face_get_gr_face

摘要: . . . . . 之前 Libreoffice 是好的,今天打开 Excel 文档的时候启动画面一闪而过,然后就没有然后了。 于是我尝试使用命令来启动,发现报错: >$ libreoffice /usr/lib64/libreoffice/program/soffice.bin: symbol l 阅读全文

posted @ 2024-04-14 10:23 0xCAFEBABE 阅读(69) 评论(0) 推荐(0) 编辑

2024年2月1日

LXC 容器运行 Debian 12 启动速度非常慢的解决方法

摘要: . . . . . 前段时间在 PVE 的 LXC 容器里面安装了两个 Debian12 系统,其中有一个启动速度非常慢,大约开机 5 分钟之后 ssh 才能登录,而且在这 5 分钟之内,noVNC 也是连不上的。 在网上找了各种办法,都不管用,后来找到了一个帖子,终于找到了解决办法。 在容器的网络 阅读全文

posted @ 2024-02-01 02:13 0xCAFEBABE 阅读(797) 评论(0) 推荐(0) 编辑

2024年1月12日

C语言陷阱之 #if 不存在的宏

摘要: . . . . . 今天在使用 __BYTE_ORDER 宏判断字节序的时候,使用了如下的代码: #include <stdio.h> #include <stdint.h> typedef struct relay_frame_st { #if __BYTE_ORDER == __BIG_ENDI 阅读全文

posted @ 2024-01-12 18:00 0xCAFEBABE 阅读(184) 评论(0) 推荐(0) 编辑

scp 出现 subsystem request failed on channel 0 scp: Connection closed 的解决方法

摘要: . . . . . 先说结论,给 scp 命令添加一个 -O (大写字母O,不是数字0)参数就可以了。 开启故事模式 最近在使用 Gerrit 下载代码的时候,发现出现这样的错误: >$ git clone "ssh://user@10.10.10.13:29418/project/manifest 阅读全文

posted @ 2024-01-12 10:43 0xCAFEBABE 阅读(5286) 评论(0) 推荐(0) 编辑

2023年11月12日

Fedora 安装 build-essential

摘要: . . . . . 在 Ubuntu 系统中安装 build-essential 包就可以一键安装常用的编译工具链,但是在 Fedora 系统中没有这个包。 在 Fedora 系统里面,这个包变成了一个名字为“Development Tools”的组,所以安装命令如下: >$ sudo dnf gr 阅读全文

posted @ 2023-11-12 19:06 0xCAFEBABE 阅读(297) 评论(0) 推荐(0) 编辑

解决 Fedora Live-CD 启动时出现 Invalid image 的问题

摘要: . . . . . 安装 Fedora 39 的时候, Live-CD 启动报如下错误: Invalid image Failed to read header: Unsupported Failed to load image: Unsupported start_image() returned 阅读全文

posted @ 2023-11-12 11:04 0xCAFEBABE 阅读(277) 评论(0) 推荐(0) 编辑

2023年6月10日

在Linux系统中创建虚拟网卡

摘要: . . . . . 创建虚拟网卡: >$ sudo ip link add dev virnet0 type veth 其中 virnet0 是虚拟网卡的名字,可以换成你喜欢的名字。 接下来为虚拟网卡配置IP地址: >$ sudo ip addr add 192.168.99.2/24 dev vi 阅读全文

posted @ 2023-06-10 14:21 0xCAFEBABE 阅读(2307) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示