Windows系统VSCode中Python的display函数无法使用求助
解决ModuleNotFoundError: No module named 'IPython'问题
问题原因
你导入的display函数属于IPython库,这不是Python标准库的一部分,未安装该库时自然会触发报错。另外要注意,display是为Jupyter Notebook/Lab这类交互式环境设计的功能,普通Python脚本里用内置的print就能满足基础输出需求。
解决方案
1. 安装IPython库
打开VSCode终端(或Windows命令提示符/PowerShell),运行以下命令完成安装:
pip install ipython
若系统同时存在Python2和Python3环境,可指定版本确保安装正确:
python -m pip install ipython
2. 无需额外库的替代方案
如果只是需要输出列表内容,直接用Python内置的print函数即可,同时注意Windows路径的转义问题:
import os # 路径前加r表示原始字符串,避免反斜杠被解析为转义字符 lista_arquivos = os.listdir(r'C:\Repositorio\Vendas') print(lista_arquivos)
3. 切换到Jupyter环境使用display
如果想体验display的格式化输出效果,可在VSCode中安装Jupyter扩展,创建.ipynb格式的笔记本文件运行代码,此时IPython环境会自动配置好,无需手动处理导入问题。
内容的提问来源于stack exchange,提问作者Felipe Daguerre
相关产品推荐
相关产品推荐

