无法导入:“from trello import TrelloClient”py-trello 和 trello 包复制

问题描述

简单来说,我无法导入 py-trello bcs 还有一个名为 trello 的包。 当我跑步时

from trello import TrelloClient

replit 认为我正在处理 python trello 包并安装 trello 包。然后我的代码给出了“无法导入 TrelloClient”之类的错误。但实际上我正在尝试使用 py-trello

我尝试向我的工作区添加一个 requirements.txt 文件,但是当我运行 main.py 文件时,它会自动下载 trello 包。 如何导入 py-trello 包而不是 trello 包? 它在我的本地工作区运行得非常好,因为我只有 py-trello。所以它正在导入py-trello。 但是replit的自动下载系统不让我导入py-trello。 我该怎么办?

解决方法

import trello #upm package(py-trello)

当您通过导入添加包时,我们尝试猜测是什么包 你想要的基于你正在导入的模块。在大多数语言中 这是直接对应,但在 Python 中有时我们可以得到它 错误的。可以通过指定包直接请求包 直接在导入线上。

读入documentation