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

conda虚拟环境安装plotnine成功但导入时报No module named 'plotnine'错误

问题原因分析

由于你提到同环境下其他包都可正常导入,优先排查前两类问题即可。

  • VS Code 选中的Python解释器不匹配
    这是最常见的诱因。你安装plotnine使用的conda环境,和VS Code当前运行脚本时调用的Python解释器不属于同一个环境。可通过以下方式验证:在VS Code运行的脚本中加入代码import sys; print(sys.executable),输出的Python路径应当和你安装plotnine的conda环境路径一致(conda环境路径通常为conda安装目录/envs/环境名/下的python执行文件)。你可以点击VS Code右下角的Python版本号,在弹出的列表中选中对应conda环境的解释器即可解决。
  • conda环境未在VS Code终端中激活
    若你是在VS Code内置终端运行脚本,需确认终端已激活目标conda环境:终端前缀会显示(你的环境名)标识,未激活的话执行conda activate 你的环境名后再运行脚本即可。
  • pip安装绑定的Python版本和运行版本不一致
    你可以在安装plotnine的conda环境终端执行pip -V,输出的pip路径中会显示绑定的Python版本和环境目录,确认和VS Code使用的Python路径匹配。如果不匹配,可在目标conda环境激活后使用python -m pip install plotnine==0.8.0重新安装,保证包安装到对应环境的site-packages目录下。
  • 包安装路径未在Python搜索路径中
    少数情况下你使用pip install --user参数安装了plotnine,包被写入用户目录的site-packages,而当前conda环境的Python未配置读取该目录。可在脚本中运行print(sys.path),查看输出的路径列表中是否包含plotnine的安装目录,不存在的话可临时添加:sys.path.append("你的plotnine所在的site-packages目录路径")。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 11:54:09