新电脑VSCode中导入Pandas时代码停滞,仅输出Hello World求助
解决import pandas时代码停滞的问题
问题重现代码
print("Hello world!") import pandas print("Great day!")
运行时仅输出Hello world!,卡在import pandas步骤,后续代码无法执行。以下是几种排查和解决方法:
重新安装pandas确保完整性
打开终端完全卸载现有pandas,再重新安装,避免安装过程中因网络或中断导致的文件缺失:pip uninstall -y pandas pip install pandas若网络不佳,可使用国内镜像源加速:
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple确认VSCode使用的Python解释器正确
查看VSCode左下角显示的Python解释器版本/环境,确保该环境已安装pandas。若不对,按Ctrl+Shift+P输入Python: Select Interpreter切换到正确的环境(比如你安装依赖的系统环境或虚拟环境)。排查系统底层依赖缺失问题
先脱离VSCode,直接在终端运行Python,输入import pandas测试是否卡住:- 如果终端也卡住,大概率是系统缺少pandas依赖的底层运行库:
- Windows:安装对应版本的微软VC++运行库
- Linux(Debian/Ubuntu系):执行
sudo apt-get install libgomp1 - Linux(CentOS系):执行
sudo yum install libgomp
- 如果终端也卡住,大概率是系统缺少pandas依赖的底层运行库:
用纯净虚拟环境测试
创建一个全新的虚拟环境,仅安装pandas后运行测试代码,排除其他依赖干扰:# 创建虚拟环境 python -m venv test_pandas_env # Windows激活环境 test_pandas_env\Scripts\activate # Linux/macOS激活环境 source test_pandas_env/bin/activate # 安装pandas pip install pandas # 运行测试代码 python test.py
内容的提问来源于stack exchange,提问作者Guilherme Diniz Queiroz De Car
相关产品推荐
相关产品推荐

