从通道conda-forge导入模块错误

时间:2019-09-23 13:42:45

标签: python conda conda-forge

我无法导入已在conda-forge频道上安装的某个模块。如您所见,如果我运行

,则该模块存在
  

conda列表

在正确的环境下。但是,如果我在完全相同的conda环境中运行.py脚本,则找不到该模块。特别是,我无法导入模块“ betfairlightweight”。

enter image description here

是因为它不在默认的conda通道中吗?如果是这样,如何从默认通道和conda-forge通道中导入模块?

该脚本的简称为

  

(抓取工具)C:\ Users \ frasl \ betting \ betting \ spiders \ bet python文件> API_2.py

其中(抓取器)是在其中安装软件包的conda环境。

脚本失败的部分是导入,因此:

  

导入小巧轻巧

     

ModuleNotFoundError:没有名为“ betfairlightweight”的模块

仅在conda-forge通道上安装的所有模块在导入时都会失败,而所有其他模块(例如pandas,numpy,json)均正常运行。

我正在使用 Anaconda提示

编辑:

如果我运行:

  

(抓取)C:\ Users \ frasl \ betting \ betting \ spiders \ bet python文件> python API_2.py

然后模块“ betfairlightweight” 给出导入错误,但是pandas给出了:

  

回溯(最近通话最近一次):

     

文件“ API_2.py”,第2行,位于

     

将熊猫作为pd导入

     

ModuleNotFoundError:没有名为“ pandas”的模块

0 个答案:

没有答案