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

PyCharm控制台可正常导入pykiwoom但终端报ModuleNotFoundError求助

pykiwoom导入报错问题原因排查
  • 第一种原因:Python解释器环境不匹配
    PyCharm会默认加载你项目配置的32位conda环境,终端运行脚本时若未手动激活对应环境,会调用系统默认Python或其他环境的Python,该环境下未安装pykiwoom包就会触发报错。
    验证方式:分别在PyCharm控制台和终端执行如下代码,对比输出的解释器路径是否一致:
import sys
print(sys.executable)

解决方法:终端先激活对应32位conda环境再运行脚本,Windows激活命令为activate 你的环境名,macOS/Linux激活命令为conda activate 你的环境名。

  • 第二种原因:当前工作目录存在命名冲突
    如果终端运行脚本的当前目录下存在名为pykiwoom.py的文件,或者存在无__init__.py的pykiwoom文件夹,Python导入时会优先读取当前目录下的同名内容,无法匹配到已安装的第三方包,就会触发报错。
    解决方法:修改当前目录下同名文件/文件夹的名称,或切换到其他目录运行脚本。
  • 第三种原因:包目录下__init__.py缺失
    你给出的包结构标注了存在__init__.py,该情况概率较低,可进入对应conda环境的第三方包安装目录,确认pykiwoom文件夹下是否存在__init__.py文件(空文件也可正常识别),缺失的话手动添加即可。

内容的提问来源于stack exchange,提问作者김태한

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 12:54:03