模块导入在python控制台(pycharm)中工作,但在终端上不起作用



你好,我最近在python中的一个模块(包名为pykiwoom)

我在conda 32位环境pip install pykiwoom中安装了一个模块,并试图导入这个

from pykiwoom.kiwoom import Kiwoom

当我在pycharm

的python控制台中执行此命令时,它运行得非常好但是,当我在终端中尝试时,出现错误

ModuleNotFoundError: No module named 'pykiwoom.kiwoom'; 'pykiwoom' is not a package

包pykiwoom的内部结构如下所示

pykiwoom

  • initpy
  • kiwoom.py
  • parser.py

谁能告诉我为什么会出现这个错误?

我认为在您的情况下安装包的位置很重要。您可以在终端中查看使用pip list安装的软件包,并检查是否找到它。此解决方案概述了如何将文件设置为包和模块。然而,我认为如果您使用pip在终端中安装您的包,您可能会访问它。

最新更新