我正在尝试自学 python,但我感到力不从心。首先,我正在使用已经安装了 python 2.7 的 mac。
我最近安装了 python 3.6,并一直在使用它来自学基础知识。我想最终学习如何在 python 中生成数学图,而且我知道我需要 matplotlib 包来做到这一点。
根据网上的一些建议,我被告知 python3 已经安装了 pip,这就是我认为我应该用来安装 matplotlib 的东西。建议说我应该在 mac 终端中输入以下内容:
python3.6 -m pip install matplotlib
我输入了这个,似乎包正在安装,但我最终得到了某种错误代码,上面写着:
命令“python setup.py egg_info”在 [文件夹] 中失败,错误代码为 1。
我尝试打开 IDLE 并输入“import matplotlib”,但出现错误:“没有名为 matplotlib 的模块”。我也尝试输入“import matplotlib.pyplot as plt”,但我得到了同样的错误。
基于进一步的研究和 这个 youtube 视频,我决定只安装 miniconda 以便访问 matplotlib 包。
问题是,我不确定在运行上面的代码安装 matplotlib 时是否应该以某种方式卸载已安装的任何内容。我实际上已经运行了该行代码 3 或 4 次。我应该在安装 miniconda 之前删除任何东西吗?此外,我正在运行 python 3.6,而 miniconda 在网站上列为适用于 python 3.5。这是否意味着它不适用于我的 python 版本?
原文由 user3843183 发布,翻译遵循 CC BY-SA 4.0 许可协议
我最终下载了 anaconda 并使用了它附带的 python 解释器,因为 anaconda 带有 matplotlib 和许多其他感兴趣的 python 包。