当前位置: 首页 > 知识库问答 >
问题:

模块导入工作在python控制台(py魅力),但不工作在终端上

韦原
2023-03-14

嗨,我最近正在研究一个 python 模块(名为 pykiwoom 的包)

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

from pykiwoom.kiwoom import Kiwoom

这工作得很好,当我执行这Python控制台在py魅力

但是,当我在终端中尝试此操作时,会发生错误

ModuleNotFoundError:没有名为“pykiwoom”的模块。kiwoom“;”pykiwoom不是包

包pykiwoom的内部结构如下所示

皮基乌姆

  • init.py
  • kiwoom.py
  • parser.py

有人能告诉我为什么会出现这个错误吗?

共有1个答案

包兴思
2023-03-14

我认为在你的情况下,你在哪里安装你的软件包是很重要的。您可以检查使用“终端”中的< code>pip list安装的软件包,并检查您是否在那里找到它。此解决方案概述了如何将文件设置为包和模块。尽管如此,我认为如果你使用pip在终端上安装你的包,你可能会访问它。

 类似资料:
  • 我在让openpyxl写入Excel文件时遇到了一个问题,当我在PyCharm Python控制台中运行以下代码时,它可以正常工作,但是当我创建 C:\Users\David\PycharmProjects\VirtualEnv1\VirtualEnv1\Scripts\python。exe C:/Python27/virtualenv-15.0。1/虚拟/测试。py回溯(最后一次调用):文件“C

  • 我在请求库时遇到一个非常奇怪的错误。当我运行时: 在控制台中它工作正常,但是当我运行脚本时: 我收到一个错误,它找不到相关模块utils(相信它的email.utils) 所有其他模块都正常加载。此外,只是在py

  • 我已经安装了Pycharm并使用Anaconda 3作为我的解释器。我无法导入Matplotlib(或Seaborn)。当我运行“import matplotlib.pyplot as plt”时,我得到以下结果:- 后端Qt5Agg是交互式后端。打开交互模式。 回溯(最近一次呼叫): 文件 “C:\Program Files (x86)\JetBrains\PyCharm Community E

  • 这是我的密码: 我已经安装了Python3(MacOSX),并将其与virtualenv一起使用。这段代码在2.7中运行良好,但在python3中不起作用。5.它总是给出

  • 使用pip3(v.10.0.1)通过终端安装pygame。检查版本,输出:需求已满足:pygame in。/Library/Python/3.7/lib/Python/site-packages(1.9.6) 然而,在导入pygamModuleNotFoundError中,Py魅力没有找到模块并返回:文件"/用户/Dildora/PycharmProject/GameOfLife_/venv/fi

  • 我在Hibernate4.0.1中遇到了本地查询问题。我有查询工作在数据库控制台,但不是在应用程序。我有: 名为“case”的表有两列指向同一个表--名为“cost”的表,其列为“value”。我的查询如下所示: 有人提到,'value'不是列的专有名称。这是真的,事实上这个列不是名为'value',而是有点不同。我的严格合同禁止发布任何关于代码的信息。我必须尽可能地释义它,所以我在fly中重命名