0

您能否为 MAC 和 PC 提供明确的答案。

我在 stackoverflow 上遇到过很多类似的问题,用户将使用 IDLE 或 ATOM 等编辑器,他们会收到未找到模块的错误,然后他们将转到终端或命令行提示符并尝试 pip安装模块,它要么安装模块,要么说要求已经满足。

返回编辑器并运行脚本时,它仍然会给出未找到模块的错误。

我见过同样的问题,但经常被问到特定的模块。

当我被要求为课程安装 anaconda 并且被要求使用其他编辑器时,这个错误开始发生很多,但之前我一直在使用 Python 下载并使用 IDLE。

我经常在 MAC 和 PC 之间切换,在那里我遇到了同样的问题,我安装了一个 anaconda 实例和另一个 python 实例。

如何解开一些有模块而另一些没有的不同路径是非常令人困惑的。

有人可以就如何纠正这个问题提供一些建议吗?我想知道是否有一种解决方案可以让我进行 pip 安装,从而使用模块全局更新所有 python 版本?

4

1 回答 1

2

如果您的计算机上安装了多个版本的 Python,则可能会发生这种情况。例如,您在 Python 3.5 上安装了一个包,但您在 Python 3.8 上运行脚本。在 cmd 或 Powershell 上,您可以尝试py -3.8 -m pip listpy -3.5 -m pip list检查您在每个版本的 Python 上安装了哪些库。然后,如果您在脚本中使用的版本中缺少该库,您可以使用类似py -3.5 -m pip install library_name.

于 2021-03-21T01:28:57.283 回答