首页 > 解决方案 > 安装像 pygal 这样的模块,以便它们在 Spyder 中工作

问题描述

我是一名使用 Spyder 的 Python 初学者,他必须为我的班级安装 pip 模块;例如,pygal。当我尝试以管理员身份安装或重新安装时,这是我得到的:

C:\WINDOWS\system32>pip install pygal 要求已经满足:pygal 在 c:\users\flora\appdata\local\packages\pythonsoftwarefoundation.python.3.8_qbz5n2kfra8p0\localcache\local-packages\python38\site-packages (2.4. 0)

然而,当我尝试在 Spyder 文件中导入模块时,这是我得到的消息: Traceback (最近一次调用最后一次):

文件“C:\Users\flora\crash python\data mining\world_population2.py”,第 2 行,在 import pygal

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

在 Spyder 的依赖项中没有任何迹象。使用 IDLE 3.8 也是如此。我曾假设 Spyder 或 Anaconda 会自动使用它。它与我保存它的位置有关吗?我试过重新安装 Anaconda,重新启动我的电脑等。没有区别。

提前感谢您的任何想法。

标签: pythonanacondaspyderpython-modulepygal

解决方案


不知道这是否会有所帮助,但如果你的目标是使用 pygal,你可以尝试使用不同的 ide 和 python 内置。默认情况下它不会运行最新版本的 python,但你可以将其更改为你拥有的 python 版本安装。尝试使用Thonny我能够从 pygal 导入和运行一些代码。


推荐阅读