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

导入pandas后os.startfile()无法正常工作的问题求助

导入pandas后os.startfile()无法正常工作的问题求助

我遇到了一个挺奇怪的问题:只要导入了pandas,os.startfile()就没法正常唤起系统的文件打开窗口了。我本来想让Windows系统弹出窗口显示一张图片,但导入pandas之后,脚本运行完没有任何报错,可预期的图片窗口就是不出来。

下面是能复现问题的极简代码:

import os 
import pandas # 把这行注释掉就一切正常
os.startfile("img.png") # 这是Windows系统专属的文件打开方式

我最开始是在使用graphviz渲染生成图表图片后,尝试打开它的时候发现这个问题的——后来才知道graphviz底层也是用os.startfile()来实现打开操作的。实在搞不懂pandas到底做了什么会影响到这个函数的正常工作?

我的环境版本信息:

  • Python:3.12.9
  • pandas:2.2.3

备注:内容来源于stack exchange,提问作者Oskar Watsfeldt

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.13 18:40:27