VSCode中Jupyter Notebook导入Python库报错问题(已解决)
问题:VSCode Jupyter Notebook导入matplotlib时触发ModuleNotFoundError
运行以下代码片段时出现错误:
import matplotlib.pyplot as plt from scipy.integrate import odeint
错误信息:
{ "name": "ModuleNotFoundError", "message": "No module named 'matplotlib'", "stack": "--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) Cell In[2], line 3 2 import numpy as np ----> 3 import matplotlib.pyplot as plt 4 from scipy.integrate import odeint ModuleNotFoundError: No module named 'matplotlib'" }
已确认当前使用的虚拟环境正确,且这是唯一安装了ipykernel的环境;多次安装、卸载matplotlib均无效,此前同类问题通过切换虚拟环境即可解决,但本次无效。
编辑补充(已解决):
排查发现问题是由于将虚拟环境(venv)移动到当前项目目录下,导致matplotlib安装异常。新建虚拟环境后,问题彻底解决。
内容的提问来源于stack exchange,提问作者Leon Preuß
相关产品推荐
相关产品推荐

