微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

导入matplotlib和Visual Studio代码

如何解决导入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 举报,一经查实,本站将立刻删除。