问题描述:在vscode中安装Verilog_Testbench插件后,在控制台输入testbench命令后VS提示已产生testbench,但是在终端并没有看见。
问题解决:主要问题在于没有安装python环境。
首先去python官网下载python安装包
https://www.python.org/downloads/release/python-392/
安装python时记得勾选上添加path路径到环境变量,如果忘记勾选还可以手动添加。

手动添加时,在系统环境变量窗口加入如下图所示的路径。

两个路径都要添加,添加到用户变量或系统变量都可以。
安装完成后到vscode中按ctrl+shift+p打开调试控制台,输入python,选择创建终端。

在终端中输入python验证是否安装成功。

输入exit()退出。
在调试控制台输入testbench查看是否能正确产生testbench。
如果提示“No module named ‘chardet’”,则需要继续安装python扩展包。
在终端依次输入pip install certifi,pip install chardet,pip install idna,pip install urllib3安装扩展包。

安装完即可正确产生testbench。
需要注意,如果终端提示你升级pip,升级之前最好先去python安装目录Scripts文件夹下备份pip.exe文件,防止升级失败pip不可用。
大致出现的问题就是以上这些,如果还有别的问题请留言,我会继续补充。
本文详细介绍了在VSCode中使用Verilog_Testbench插件时遇到问题的解决方案,包括安装Python环境、配置环境变量及安装必要扩展包等步骤。
1万+





