python3 wave.py Traceback (most recent call last): File "wave.py", line 3, in <module> import matplotlib.pyplot as plt ModuleNotFoundError: No module named 'matplotlib' 这种问题一般有两个原因
这个第三方的包本地的确没有安装,解决方式就是安装这个包 这个包安装了,但是因为环境配置或者其他问题,导致找不到正确的路径 问题1: 本地有没有安装过matplotlib? 下面的命令的输出说明已经安装了matplotlib, 并且目录是
/usr/local/lib/python3.9/site-packages pip3 show matplotlib Name: matplotlib Version: 3.4.1 Summary: Python plotting package Home-page: https://matplotlib.org Author: John D. Hunter, Michael Droettboom Author-email: matplotlib-users@python.org License: PSF Location: /usr/local/lib/python3.9/site-packages Requires: pillow, python-dateutil, pyparsing, numpy, kiwisolver, cycler Required-by: 问题2: python3运行的那个版本的python? 由于历史原因,python的版本非常多,电脑上可能安装了多个python的版本。
下面的命令说明,python3实际执行的的是python 3.8.2,搜索的路径也是3.8的。但是pip3安装的第三方包,是在python3.9的目录下。
➜ bin python3 Python 3....