小伙伴们,还在为搞科研时的编程而烦恼吗,今天介绍一款科研利器——Anaconda。


1 啥是Anaconda?

我们先来看一看清华大学的开源镜像站是如何介绍它的。

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。

简单就是,由于Python开源,可用的代码贼多,这一点就比MATLAB强了一些,毕竟牛顿也说过要站在巨人的肩膀上不是?

可以说,如果你打算用Python开始搞民航相关的研究,那Anaconda便是你不可缺少的工具。比如笔者是做通行能力相关研究的,便着实被NetworkX这个复杂网络的包惊艳了一把(后台回复NetworkX可下载使用手册)。

今天我们就来介绍一下,如何安装和更新Anaconda。


2 安装Anaconda

读者老爷,小人已替您准备好了安装包,后台回复:

Anaconda下载

即可下载Anaconda,包括Windows版本(32位/64位),Mac版和Linux版。

下载完成后,即可进行安装,基本都是傻瓜式操作,一直狂点下一步即可。

本文以Windows64位为例简单说明。

第一张没什么好说的,点Next吧。

不同意安装不了啊。同意后选择软件是否多用户共享,这根据您的需求决定。假如你的电脑有好几个账户 ,才需要考虑这个问题.其实我们电脑一般就一个账户,就我们一个人使用,如果你的电脑有多个用户,选择All Users,继续点击 Next 。

选择您的安装地址,这一步需要注意的是,安装路径不能包含中文字符,否则会报错的哦!

这一步只选择第二项,不要选择第一项。

点击Install就进入了漫长的安装过程,完毕后即可正常使用。


3 环境配置

虽然可以正常使用了,但Python是一个更新很快的语言,我们需要根据需求不断的更新。

更新的设置也十分简单,由于Anaconda的服务器在国外,如果使用国外服务器更新,那我们将等到天荒地老!

所以第一步,我们要将Anaconda的源(可理解为服务器)改为国内,国内的镜像提供有清华大学和中科大等,在这里我们选择清华的源。

在开始菜单搜索运行,然后输入%HOMEPATH%,进入用户目录,用户目录下会有一个叫.condarc的文件,以记事本的形式打开它。

笔者以win10为例,读者老爷的系统如果不是win10,也可以通过打开方式等方法以记事本的形式打开。

打开后,添加清华的源,此处改成和笔者此处一样即可。

复制部分在这里!

channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

show_channel_urls: true

ssl_verify: true

改完源后就可以开启我们的更新之旅了!

在开始目录中,找到Anaconda的文件夹,打开Prompt。打开后会出现一个类似DOS的页面。


3.1 更新conda

什么是conda呢,conda是Python包的管理工具。简单来说,这丸子帮我们下载和安装所需要的包,不要需要我们自己上官网下载,然后让Python加载这么复杂。

更新命令:conda update conda

3.2 更新Anaconda

Anaconda是可视化的工具管理箱。打个比方,如果说我们要使用一个大厨房,conda就是帮我们管理原材料和作料的人,是幕后的;而Anaconda是大厨,直接告诉你我们能做什么菜。

Anaconda里面的工具只要加载了都可以直接使用。

更新命令:conda update anaconda

3.3 更新所有的Python包

Python之所以强大,就是因为背后这各式各样的包,怎么更新这些包呢?作为我们包的管理工具,conda也早就准备好了!

更新所有包命令:conda update –all

3.4 更新Spyder

做科学运算,最常用的就是Anaconda里的Spyder,不更新到最新怎么行!

更新命令:conda install spyder=4.1.2

这里的4.1.2是版本号,读者老爷您可以根据需要更新,将版本号换成别的亦可!

到这就基本讲完了,读者老爷您配置好了吗?


常见问题1:我没有.condarc文件咋办啊?

Windows 用户有时无法直接创建名为 .condarc 的文件,可先在Anaconda Powershell Prompt中执行 conda config --set show_channel_urls yes命令,生成该文件之后再修改。

常见问题2:我点开的不是Anaconda Powershell Prompt,点开的是下面的Anaconda Prompt,有影响吗?

没有影响,前者是后者的加强版,如果有些命令在后者中用不了,可以考虑试试前者哦!

还有其他问题欢迎留言!


更多好东西可关注:

anaconda安装完怎么打开_10分钟带你安装和配置Anaconda相关推荐

  1. anaconda安装完怎么打开_笔记本怎么安装黑苹果?看完这篇教程轻松get

    前几天写了一篇黑苹果的介绍,今天给大家写一写具体的安装篇,本文仅针对笔记本电脑. 写在前面: 目前笔记本想体验黑苹果,必须是intel处理器,AMD的CPU安装太费劲而且经常出现未知的bug.并且笔记 ...

  2. ANSYS2020R2与Solidworks2019进行关联,但2019安装完后打开出现无法获得下列许可SOLIDWORKS Standard.使用许可文件不支持此版本(-21,126,0)

    本身想将ANSYS2020R2与Solidworks进行关联,本身电脑上安装了2016版本,但是使用ANSYS2020R2软件,无法关联上.又没找到相应方法去解决,估计是版本问题无法关联上吧,所以就重 ...

  3. a*算法matlab代码_10分钟带你入门MATLAB

    ​ 10分钟带你快速入门MATLABhttps://www.zhihu.com/video/1234089282815188992 前一段时间我发现有些小伙伴MATLAB基础比较薄弱,今天我来让各位小 ...

  4. saber软件安装后怎么打开_Saber2016安装包和安装详细安装步骤

    saber2016安装包,请看文章最后. 安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文. 试装系统:win10 64bit 1.解压安装包 2.以管理员身份运行安装 ...

  5. Linux下安装完jdk后jdk版本和自己安装的不一样

    我想要安装jdk1.8.0_171,但是已经按照步骤配置完发现jdk的版本居然是jdk1.8.0_262?! 不用说,肯定有问题,应该是之前安装虚拟机的时候就安装了一些版本的jdk,那么应该卸载它,如 ...

  6. php cms 路径访问问题,phpcms教程:网站安装完后访问总是跳转到安装目录路径

    最近无忧主机小编收到无忧php空间用户的反映,在利用phpcms程序建站的时候,网站安装完,但访问时总是跳转到install/install.php,并且页面报404的错误,小编发现这些都是刚接触ph ...

  7. matlab安装完后可以删除安装包吗,安装与卸载

    安装与卸载 这一部分介绍了旁路分析工具箱(Side-Channel Analysis Toolbox)的几种安装和卸载的方法. Contents MATLAB 安装一个工具箱的方式主要有两种: 通过工 ...

  8. linux安装完redis之后log会在,Linux安装redis logstash

    一.安装redis tar -zxvf redis-3.2.8.tar.gz cd redis-3.2.8 make  && make install PREFIX=/usr/loca ...

  9. cadence安装完怎么打开_Linux 环境下Vivado与Cadence仿真工具联合仿真环境的搭建

    在之前本公众号写过两篇关于工具更新对仿真调试提高效率的文章,[干货]推荐一款FPGA仿真调试鸟枪换炮的工具!本文就介绍其中一种仿真环境的搭建过程.后续还有VCS+Verdi环境的安装介绍,敬请期待. ...

  10. cadence安装完怎么打开_allegro安装后如何打开

    5280@LSL;D:\Cadence\SPB_15.5\license.lic;lsl@5280 ) 8 N( I: Q- i$ V , G* X& M* m: L 5. 从 'aspiri ...

最新文章

  1. crash工具分析linux内核,如何使用crash工具分析Linux内核崩溃转储文件
  2. 针对杂乱环境下抓取物体的机器人学习
  3. oracle 错误2 启动服务提示找不到指定文件_Weblogic中间件创建文件权限问题解决...
  4. 海尔智家财报优于预期,下注未来正当其时
  5. Win7中修改Chrome浏览器缓存文件目录
  6. ffmpeg 使用ffplay 进行 hls 拉流 分析 1
  7. 在 Delphi 6 中使用 Hashtable
  8. jmeter中变量的作用范围_Jmeter参数化方式总结
  9. SSAS事实表和维度表数据类型必须一致
  10. ../bin/testCurveFitting 出现的错误以及解决办法
  11. Eclipse及Android环境配置
  12. Linux终端命令工具修改语言切换中文
  13. 大学课程 | 《软件工程》知识点超详细总结归纳
  14. 双绞线 计算机考试,计算机基础知识:有线传输介质之双绞线
  15. 世界上最大的在线学习平台: Coursera 入门指南
  16. 几种常见的光纤接头(ST,SC,LC,FC)
  17. 【Java实现】南京地铁导航系统的简单实现(二)—— 最短路径算法的实现
  18. pythonweb图书管理系统_部署图书管理系统项目
  19. C盘清理及可清理文件详解(Windows 7)-简单易操作_让你的C盘彻底解放
  20. AutoResetEvent与ManualResetEvent区别

热门文章

  1. 【高等数学】第 2 讲 两个重要的极限定理
  2. 英语句式参考纯享版 - 定语从句
  3. 矩阵直接分解法matlab,矩阵直接三角分解法
  4. 使用腾讯云DNSPod实现动态域名解析DDNS(测试可以用)
  5. 红警2(红色警戒)之尤里的复仇 局域网对战联机方法
  6. 4本图神经网络中文书籍的比较
  7. Android12前台服务问题
  8. qq空间找不到服务器或dns错误,qq空间无法正常打开怎么办
  9. 怎样才能够修改PDF文件中的文字大小
  10. 海尔构建全球首个智能制造云平台COSMO