You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Python虚拟环境venv中正确导入已安装的pandas等第三方包

venv环境下安装pandas后导入报错的解决方法

对应报错信息:

Traceback (most recent call last):
File "predict.py", line 1, in 
import pandas as pd
ModuleNotFoundError: No module named 'pandas'
  • 第一步:确认虚拟环境已正确激活
    Windows平台在终端执行 venv\Scripts\activate,Mac/Linux平台执行 source venv/bin/activate,激活成功后终端开头会显示(venv)标识。
  • 第二步:验证pandas安装状态
    激活虚拟环境后执行 pip list,检查返回的安装包列表中是否存在pandas,若不存在执行 pip install pandas 重新安装。
  • 第三步:确认脚本运行时调用的解释器为虚拟环境内的解释器
    不要直接双击py文件运行,激活虚拟环境后在当前项目目录下执行 python predict.py 运行脚本。如果使用IDE开发,需要在IDE的解释器选择设置中,选中当前项目venv目录下的Python可执行文件,避免默认调用全局Python解释器。
  • 第四步:如果仍未解决,可在脚本开头加入以下代码,打印当前使用的解释器路径进行校验:
    import sys
    print(sys.executable)
    
    运行脚本后查看输出的路径是否包含当前项目的venv目录,若不包含则说明解释器选择错误,重新切换到对应虚拟环境的解释器即可。

内容的提问来源于stack exchange,提问作者Karthik power

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 01:15:04