不二如是 发表于 2020-2-9 17:22:49

00 - Why Numpy|【环境搭建】

本帖最后由 不二如是 于 2020-2-10 13:26 编辑



依稀记得 7,8 年前,自己苦逼的在实验室中用着 Matalab ...

写代码,跑算法,软件自身小 20G,没办法这是当是最好的条件了。

但今非昔比,随着 Python 的崛起,越来越多人感受到它的魅力,小,但很流弊~

Python 中有一个包叫做 Numpy(Numerical 的简称),除了一系列的科学计算函数,还有很高效的多维数组计算等。

此外还拥有 Matalab 中的很有功能,基本你大学高数学的东西,都能拿进来跑~

基本上只要你会一点 Python,那么我强烈建议你顺便玩玩 Numpy,因为:

得数组者得天下
目前鱼C官方没有录制 Numpy 的视频教程,所以本系列就是先锋。

主要采用“图+文”模式更新,要用到 Anaconda3 和 Jupter notebook

会的请看下一讲,不会的往下接着看


安装 Anaconda3 和 Jupyter notebook



Anaconda是一个免费开源的 Python 和 R 语言的发行版本。

用于计算科学,Anaconda 致力于简化包管理和部署。

Anaconda 的包使用软件包管理系统 Conda 进行管理。

总之,鱼油去下载就好,官方下载地址:传送门

如果自行去找找国内镜像。

这里推荐:


下载:**** Hidden Message *****

完成下载安装,会看到图标:

启动程序。

选择 Jupyter notebook(笔者使用 Mac,Win 同理):


初始化完成,会弹出一个页面,进入默认的环境:


这里直接在默认环境,新建文件夹(切换语言,自己想办法):


修改文件名为 fishcNumpy(随意):


进入新建的文件夹,新建一个 python3:


进入编辑页面,将文件改为 firstblood:


在输入框然后导入 numpy:


然后按快捷键 shift+enter 执行语句( enter换行 ),就会新起输入框:


接下来输入代码来检测是否安装成功。

就用 python 列表生成式,生成 0 到 9 共 10 个数字:


执行,看到输出:

那证明环境安装完成啦~

没成功的,请检查哪个步骤出了问题,或者下方留言。

下一讲,我们通过一段简单的代码了解 Numpy 的效率有多高!



如果有收获,别忘了评分{:10_281:} :

http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif

如果想看更多,请订阅 淘专辑(传送门)(不喜欢更要订阅{:10_297:} )

wp231957 发表于 2020-2-9 17:53:20

早就知道这个模块,不过对于我这样业余的来说,这个模块对于我用不咋上,所以也没咋研究

zltzlt 发表于 2020-2-9 21:31:14

学习 Numpy 令我开心

zltzlt 发表于 2020-2-10 13:12:11

选择 Jupyter notebood(笔者使用 Mac,Win 同理): @不二如是

一个账号 发表于 2020-2-11 16:27:13

学习 Numpy 令我开心

一个账号 发表于 2020-2-11 16:47:18

zltzlt 发表于 2020-2-10 13:12
@不二如是

下载完后运行哪个文件?

zltzlt 发表于 2020-2-11 17:05:40

一个账号 发表于 2020-2-11 16:47
下载完后运行哪个文件?

你安装的是 Miniconda 吧

一个账号 发表于 2020-2-11 17:06:29

zltzlt 发表于 2020-2-11 17:05
你安装的是 Miniconda 吧

我不知道,我就是在这里下的:https://www.anaconda.com/distribution/#download-section

zltzlt 发表于 2020-2-11 17:07:58

一个账号 发表于 2020-2-11 17:06
我不知道,我就是在这里下的:https://www.anaconda.com/distribution/#download-section

如果只是用 Jupyter Notebook,直接 pip install jupyter 就行,然后在命令行输入 jupyter notebook 就可以启动 Jupyter Notebook。

一个账号 发表于 2020-2-11 17:13:41

zltzlt 发表于 2020-2-11 17:07
如果只是用 Jupyter Notebook,直接 pip install jupyter 就行,然后在命令行输入 jupyter notebook 就可 ...

好的,谢谢!{:10_275:}

诸己h 发表于 2020-2-19 21:00:04

想问问使用pycharm有影响吗

tjuwlb 发表于 2020-2-21 13:21:44

学习 Numpy 令我开心

kang526 发表于 2020-2-24 10:15:22

学习 Numpy 令我开心

esuos 发表于 2020-2-24 17:30:36

学习 Numpy 令我开心

TCY 发表于 2020-2-25 10:40:20

学习 Numpy 令我开心

XiaoPaiShen 发表于 2020-3-31 04:37:14

学习 Numpy 令我开心

dittqq 发表于 2020-7-27 21:18:01

学习 Numpy 令我开心{:5_103:}

柿子2019 发表于 2020-8-16 11:59:57

正常安装Anaconda,但是安装Jupyter notebook的时候会出错,我已经把pycharm卸载了,也尝试了不同版本的Jupyter notebook都会报错,而且错误还不一样5.2.0的版本是这样的CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-32/current_repodata.json><br>Elapsed: -<br><br>An HTTP error occurred when trying to retrieve this URL.<br>HTTP errors are often intermittent, and a simple retry will get you on your way.<br><br>If your current network has https://www.anaconda.com blocked, please file<br>a support request with your network engineering team.<br><br>'https://repo.anaconda.com/pkgs/main/win-32'<br>

_2_ 发表于 2021-4-4 18:47:33

我来惹

v.ki 发表于 2021-4-4 20:48:21

wp231957 发表于 2020-2-9 17:53
早就知道这个模块,不过对于我这样业余的来说,这个模块对于我用不咋上,所以也没咋研究

就是一个科学计算库,c写的运行起来比较快。机器学习时用的比较多
页: [1] 2
查看完整版本: 00 - Why Numpy|【环境搭建】