python - 安装像 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,重新启动我的电脑等。没有区别。
提前感谢您的任何想法。
解决方案
不知道这是否会有所帮助,但如果你的目标是使用 pygal,你可以尝试使用不同的 ide 和 python 内置。默认情况下它不会运行最新版本的 python,但你可以将其更改为你拥有的 python 版本安装。尝试使用Thonny我能够从 pygal 导入和运行一些代码。
推荐阅读
- php - 如何从菜单更新数据库?
- c# - 是否可以缩短此代码?如果字符串为空或开头有特定值
- hyperledger-fabric - 在fabric中,如果一个块中的两个交易发生冲突,结果是什么
- reactjs - How to prevent parent component from re-rendering with React (next.js) SSR two-pass rendering?
- django - 来自 API 调用的 Django 自动填充表单字段
- php - PHP POSTGRESQL 数据库连接
- python - 在文件 Dockerfile、docker-compose.yml、python.py 和 shell 之间共享值
- java - 谷歌登录错误代码 10:在 toast 消息中显示
- javascript - 防止从 firebase 获取数据的延迟时间(请检查详细信息以了解清楚)
- laravel - 如何在 Laravel ServiceProvider 上记录更改