如何解决导入matplotlib和Visual Studio代码
我正在使用Visual Studio Code,并且希望能够使用numpy和matplotlib。我拥有的代码很简单:
import numpy
import matplotlib.pyplot as plt
第一行工作正常,但第二行返回此错误:
Traceback (most recent call last):
File "c:\Users\(username)\OneDrive\College\Code\Python\test.py",line 2,in <module>
import matplotlib.pyplot as plt
File "C:\Users\(username)\anaconda3\lib\site-packages\matplotlib\__init__.py",line 205,in <module>
_check_versions()
File "C:\Users\(username)\anaconda3\lib\site-packages\matplotlib\__init__.py",line 190,in _check_versions
from . import ft2font
ImportError: DLL load Failed: The specified module Could not be found.
但是,我确实知道我已经在Anaconda上安装了matplotlib,因为尝试使用pip来安装它告诉我需求已经满足。
我在带有Anaconda的64位Windows上使用Visual Studio Code和Python 3.7.6。
任何帮助将不胜感激。谢谢!
解决方法
您的IDE(Visual Studio代码)正在使用某种环境来运行python:它可以是anaconda,并且可以有所不同。仅将其安装在anaconda上这一事实可能还不够,因为您需要确保在Visual Studio上运行anaconda环境。
请参阅以下指南:How to create and manage Python environments in Visual Studio
,修复后,重新安装Anaconda,然后创建一个新环境,然后使用pip强制安装:
pip install --upgrade --force-install matplotlib
numpy和matplotlib现在可以很好地工作了:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。