首页 > 代码库 > 使用matplot做图--sin图像
使用matplot做图--sin图像
# _*_ coding:utf-8 _*_import numpy as npimport matplotlib.pyplot as pltx = np.arange(-5, 5, 0.1)y = np.sin(x)plt.plot(x, y)plt.show()
这里插入一个可能会碰到的问题:
I am trying to import matplotlib like so:import matplotlib.pyplot as pltFor this I have installed matplotlib using.python -m pip install -U pip setuptoolspython -m pip install matplotlibAlthough the basic_example.py from the examples worked, it suddenly stopped running along with all other files with matplotlib giving me the below error:File "matplotlib.py", line 2, in <module> import matplotlib.pyplot as plt # pyplot module.ImportError: No module named pyplot`I tried to check if the module is still there, and it seems to be. What could be possibly wrong?Requirement already satisfied: matplotlib in c:\python27\lib\site-packagesRequirement already satisfied: numpy>=1.6 in c:\python27\lib\site-packages (from matplotlib)Requirement already satisfied: python-dateutil in c:\python27\lib\site-packages (from matplotlib)Requirement already satisfied: cycler in c:\python27\lib\site-packages (from matplotlib)Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,>=1.5.6 in c:\python27\lib\site-packages (from matplotlib)Requirement already satisfied: pytz in c:\python27\lib\site-packages (from matplotlib)Requirement already satisfied: six>=1.5 in c:\python27\lib\site-packages (from python-dateuti
简单的说就是,安装了模块,但是出现模块导入错误。
看看回答:
Python 2.7 tries to find modules in the current working directory first, before
going into the installed packages, so because you named your test file "matplotlib.py",
it will interpret it as the matplotlib package. Rename your test file to something else, and it should be fine
是的,检查一下你的文件名是不是跟导入的模块名重复了。。。。
使用matplot做图--sin图像
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。