在Windows命令行下写python代码、anaconda下安装numpy和matplotlib

        首先先打开命令行窗口,如图1所示,我在打开之后直接输入了一条python语句“import numpy as ny”,然后报错。正确的做法应该是先输入“python”,然后如果你的计算机上已经安装了相应的python版本,那么它就会显示出来相应的版本,如图2所示。

图1
图2


        然后就是葫芦画瓢啦,我借鉴了这个博客在Windows中安装Anaconda、NumPy和Matplotlib软件包里面的代码,本来是在pyCharm里面运行的,但是呢,在pyCharm里老是出现“No module named numpy”等错误。因为之前只是安装了python的基本功能。对于numpy等库却要用语句进行另行安装。因为我的python是在Anaconda上面的,所以我要在命令行中使用类似如下的语句,即先安装好相关的依赖库

conda install numpy
conda install matplotlib

        注意不是使用“pip install numpy”,只有在纯python下才是使用pip语句,不然会报“SyntaxError: invalid syntax”语法错误,如图3:

图3


        然后附上代码,再一条条语句输入过去,最后就能够得到结果。arange()用于生成数组,arange(1,360):从1开始到359结束、默认步长为1来生成数组。

        如下所示,总共有两段代码,其中一段代码是摘自在Windows中安装Anaconda、NumPy和Matplotlib软件包,另外一段是自己改的。第二段比第一段更为简洁,有木有发现第二段就像是写matlab代码哈哈

import numpy as np  
import matplotlib.pyplot as pt  
x = np.arange(0 , 360)  #arange(1,360):从1开始到359结束、默认步长为1来生成数组。
y = np.sin( x * np.pi / 180.0)  
pt.plot(x,y)  
pt.xlim(0,360)  
pt.ylim(-1.2,1.2)  
pt.title("SIN function")  
pt.show()  
from numpy import *
from matplotlib.pyplot import *
x = arange(0,361)
y = sin(x*pi/180)
plot(x,y)
xlim(0,360)
ylim(-1.2,1.2)
title('SIN Function')
show()

        然后将第二段代码一句句输入到命令行中,如图4所示:

图4

 

图5

        参考链接如下所示:

        ①https://blog.csdn.net/hnxyxiaomeng/article/details/77962740

        ②https://blog.csdn.net/weixin_36343850/article/details/80715309

        ③https://blog.csdn.net/saqin6255/article/details/80246807 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值