Python 已安装程序包,但它不工作

Python 已安装程序包,但它不工作,python,Python,我已经在pycharm IDE中安装了所有与多处理和池相关的包,但无法解决没有名为“multiprocessing.Pool”的模块的问题 解决方案 请在脚本顶部添加: from multiprocessing import pool 解释 如果不导入Python脚本中使用的模块,则会出现类似的错误 下面是一个相同概念的小示例,但使用随机模块而不是多处理: import random for i in range(10): print(random.randint(1, 25))

我已经在pycharm IDE中安装了所有与多处理和池相关的包,但无法解决没有名为“multiprocessing.Pool”的模块的问题

解决方案

请在脚本顶部添加:

from multiprocessing import pool
解释

如果不导入Python脚本中使用的模块,则会出现类似的错误

下面是一个相同概念的小示例,但使用随机模块而不是多处理:

import random


for i in range(10):
    print(random.randint(1, 25))
如果删除或注释“import random”行并运行代码,您将再次得到一个名为“random”的No模块错误

以下是关于该主题的Python官方文档:
检查Pycharm中的设置。如果要手动安装软件包,请进入文件、设置和环境。使用屏幕右侧的+符号。使用搜索栏搜索已下载/安装的软件包。找到后,单击要安装到环境中的软件包,然后单击安装软件包。然后,您应该看到它被添加到您的环境中,它将从多处理导入池中找到模块。

Hi@ali。你有时间读我的答案吗?如果你发现它有用的话,请考虑把它投票和/或选择它作为你的问题的最终答案。谢谢我已经添加了“来自多处理导入池”包。我可以看到它被添加到我的环境IDE.but仍然得到同样的错误。嗨,Ali,如果我的答案对你有用,请考虑投票和/或选择它作为最终答案。谢谢