粉丝1034获赞3009

好,现在我们来看看这个,安装一下 mini kanda 和 visa code, 那 么为什么要装这两个包呢?这个 mini kanda 这个里面呢,包含了很多的这种,特别是管理各种不同的这种环境。好,我们来点击开始好 i agree, 然后呢,一步一步的啊,根据提示 啊, next 啊,特别是要把这种迷尼康达要注册到你的系统环境变量啊,如果看不懂的话,就基本上都都点好了,没有什么问题啊, 因为迷尼康达能够管理很多的包的环境,因为 python 的 这种啊,最麻烦的就是环境设置和各种版本啊,版本之间的各种包也不兼容啊,导致很多问题。 ok, 那 么这个里面呢,我们就直接 next 点好了,这么多, ok, 再等等几分钟啊,装好了 anaconda 和 vs code, 然后呢,启动的时候还要啊做一些简单的设置啊,这个 vs code 下载了一个最新版的 vs code, vs code 比较难下载哈,有时候微软的那个那个网站不太好打开, 如果需要 vsco 的 软件,到时候我们上传到网盘发给大家。 vsco 的 它是一个 呃,叫做界面,呃,就是相当于 vsco 的,是一个 ide, ide 就是 对编程来讲的话就是一个,就好像你 word 文档写 word 是 一样的意思哈, 逻辑是一模一样的,一模一样只是说它能给你驱动很多的插件啊,补全啊,等等。好,然后这里开始了,然后可以看到已经装好了 啊, code emvlist 啊, code 啊, code 不是 code 啊, code emvlist, 它有个 base。 那 我们下一个视频呢,会啊,讲一下如何管理好几个包,就好几个不同的环境,因为呢,它默认的是三点一三的拍摄有点大, 好,我们安装 vsco 啊,一路一路开 next 啊,把这个也要注册到环境变量,那这样的话就启动 vsco, 它就会 呃,去挑不同的解析器,对吧?不同的版本的解析器,好,一路 next 好, 要稍等个一会会。好,我们这个 vsco 的 安装完毕, 然后呢,试一下 hello world 啊,最简单的这样的一个打招呼,对吧?然后这些东西放大,把这些其他乱七糟八的,也没什么好说的,直接干掉,直接我们新建一个目录吧, 把这个目录作为一个项目目录,比如说我们去到里面去建一个点右键,新建一个目录, qq 小 微车,选中它, ok, 那 么我要信任这个区域啊,就是这是你的工作区, 就工作区它就能改啊,能创建文件, ok, new file 随便写一个,然后呢? print hello world, 对 吧?运行这个命令有几种方式,一个就是说以后发现的解析器直接在这里运行,还有一种方式,切换到外面,用那个 power share 去调用刚刚的那个, 嗯, p y 三点一三那个东西进行解析,都可以解析得出来,对吧?我们回到刚才的存的文件的位置啊,在外面,对吧,就可以解析一下,点右键,那么这 power c 要来了, 好,拍声一下,好,看一下拍声的版本,三点一三推出 ex i t, 然后呢?拍声一下 text 回车,好, hello world 来了, 然后呢?再乘以二十,再反斜杠 n, 这样的话我们就有连续了二十遍,对吧? ok, 那 么连续输出二十遍,而且换换行的输出,好啦,就这么简单啊,叫我安装这个拍摄扩展包,不用安,因为啊,这个这个里面点列无所谓,因为以后你得切换到康大厦的版本啊,所以说这种扩展的话绝对是没太必要的,你这个去,所以说 那个 vs code 有 很多的扩展的 extension 这样的东西,我们,呃, 下期课的话最主要是讲一下 vs code 的 一些环境配置,把 conda 的 东西拿进来。还有一个问题是什么呢?就是要把嗯, cloud code 的 这个东西装进来,那么我们就可以编编编成。

各位宝贝们,今天给大家带来的是安能康达的介绍与安装配置。首先给大家先简要的讲一下什么是安能康达,它是个什么东西呢? 首先安能康达是一个开源的包管理系统和环境管理系统,最主要的是用于 python 语言的管理,当然也可以用于 r 等其他语言的管理。它的最重要的价值在于两点,第一点,环境管理,它可以创建一个相互隔离的虚拟环境,解决项目之间的冲突。 第二个,包管理,自动化安装更新两个包。怎么理解这两个作用呢?我们可以将其形象的概括为高级应用商城和万能集装箱管家。首先第一个高级应用商城, 比如说我们正常如果在 windows 它安装一个软件,我们点击下一步,下一步就可以,但最简单的还是在手机 app 上我们安装一个软件,我们在应用商店里找到点击下载,它又可以自己安装好。 但是在 linux 下安装并不是这么简单,你安装一个软件需要提前安装好它需要的环境或是翻译工具,进行一个翻译安装等,而且有的还需要特定的鱼 python 版本等, 那么这样安装的话其实是非常麻烦的,而且很容易出错。那么康达他可以把这个包集成成一个像手机 app 样的工具,我们通过康达 instyle, 比如说安装 pymar, 康达 instyle pymar 就 可以安装出来我们需要的 pymar 工具。我们知道我们自己在 windows 来安装 power, 如果它不自带 python 的 话,我们也需要先安装对应的 python, 再安装 power 等,就比较复杂,所以第一个大家可以把它看作成一个 linux 中的一个应用商城,你可以通过 cuda instyle 某个软件包可以快速地进行安装,而且它会自动部署好相关的环境,对于我们使用某些软件是非常方便的。第二个就是环境管理, 他就像一个万能的集装箱一样,为什么这么说呢?首先大家知道我们做开发的时候,有的脚本他不能运行,可能是因为,比如说他是二点零版本的拍森,你安装的是三点零, 但这时候有的同学会说,那我再安装一个二点零、三点零,我相互切换不就可以了吗?理论上是可以的,但是更复杂的是 pason 二点零、三点零又有很多小的版本,如果小的版本不匹配也是不行的,那你总不能安装十几种环境来回切换吧,但又很麻烦。而且除了 pason 版本,还有其他的一些软件的版本也是需要匹 配特定的。那么怎么办呢?我们就可以通过康达,康达它可以创建一个像虚拟集装箱一样的 a 项目,可以放在 a 集装箱, 这里面有它特定的运行环境以及特定版本的 python 等 b 环境。 b 软件 b 项目可以放在 b 集装箱。然后我们通过,如果我们用 a 的 时候,我们通过 cond 激活 a 集装箱,进入其中去使用。 如果我们需要 b 的 话,进入 b 其中去使用,那么 a b 就 像两个集装箱一样,它是不会相互干预的。如果我们还需要 c 项目,那我们再创建一个 c, 如果我们还需要 d 的 话,那就创建一个 d, 比如说我们不用每一个都去额外搭建一个, 不用去搭建一个环境去适用所有的软件,开发这些还是不现实的,我们通过不同的集装箱去放置不同的项目,就可以完美地去运行它们职员的冲突和依赖。那么我们怎么去安装呢?首先我们进入一个 anaconda 的 官网,这个网址进入之后呢它会出现一系列安装包,我们这次使 linux 叉八六, 如果你是 windows max, 这里就不讲了,这里我们主要讲一下 linux 安装,因为这是我们主力的一个计算系统,我们可以点击 它进行下载,或是我们右键复制它的一个链接,然后打开终端 we get 这个链接,然后它会终端下载到这个程序框。 下载之后第一种是交互式安装,我们直接 bash 这个 b s h, 它会出现一系列的交互安装,比如说让你输入确定呀,阅读许可同意呀,这样的话比较麻烦,直接给大家一个 静默安装,大家可以直接复制这个代码,复制代码到程序框里,复制代码到程序框里,然后直接右键运行 运行,运行之后它就会左下角出现一个 base 环境,表示您已经安装成功了。然后安装成功之后,我们还需要进行一个工作换园,换成我们的清华园,或者是中科大、 阿里云都是可以的。之所以化缘是因为我们的这个康大的官方源,他是在海外的,那我们在下载一些东西的时候,如果不化缘的话,就需要进行科学上网,这样就比较麻烦哦。化缘之后下载速度会极大提升,然后关闭 自动打开康大环境,因为他每次输入终端都会自动打开,比较麻烦,那么我们如何化缘的?还是这一段代码已经给大家写好了,大家直接复制到终端,他又可以直直接帮你 完成画圆,然后重启出输入,康达更微出现一个版本号,那么证明我们已经安装成功了,相关代码也给同学整理在了一个代码的一个小脚本里,小文件里面,如果大家需要的话。


anaconda 集成了常用的扩展包,能够方便的对这些扩展包进行管理,比如安装和卸载包,这些操作都需要依赖 conda。 康达是一个在 windows、 my cos 和 linux 上运行的开源软件包管理系统和环境管理系统,可以快速的安装、运行和更新软件包。及其依赖下, 在 windows 系统下,用户可以打开 anaconda prompt 工具,然后在 anaconda prompt 中通过命令检测 conda 是否被安装。视力命令如下, base c 冒号反斜杠 users 反斜杠 admin conda version 一旦发现有康达,就会返回其当前的版本号。如果希望快速了解如何使用康达命令管理包, 则可以在 anaconda prompt 中输入 conda h 或 conda help 命令来查看帮助文档。 conda 命令的常见操作主要可以分为以下几种,一、查看当前环境下的包信息 使用 list 命令可以获取当前环境中已经安装的包信息,命令格式如下, count a list 执行上述命令后,终端会显示当前环境下已安装的包名及版本号。二、查找包 使用 search 命令可以查找可供安装的包,命令格式如下, conda search full name 包的全名上述命令中 full name 为精确查找的参数,后面紧跟的是包的全名,例如查找全名为拍赞的包。有些版本可供安装。视力命令如 如下, contact search full name python 三、安装包,使用 install 命令可以安装包,如果希望在指定的环境中进行安装,则可以在 install 命令的后面显示的指定环境名称。命令格式如下, konda install name e n v 下划线 name package 下划线内上述命令中 e n v 下划线 name 参数表示包安装的环境名称, package 下划线内表示将要安装的包名称。 例如,在 python 三环境中安装 pandas 包,势力命令如下, konda install name python san pandas 如果要在当前的环境中安装包,则可以直接使用 install 命令进行安装,命令格式如下, konda install package name 执行上述命令会在当前的环境下安装 package name 包。若无法使用 condi install 命令进行安装时,则可以使用 keep 命令进行安装。 值得一提的是, pip 只是包管理器,他无法对环境进行管理,所以要想在指定的环境中使用 pip 安装包,需要先切换到指定环境中,使用 pip 命令进行安装。 pip 命令格式如下, pip install package name 例如,使用 pp 命令安装名称为 c 的包,视力如下, 四、卸载包如果要在指定的环境中卸载包,则可以在指定环境下使用 remove 命令进行移除。余令格式, conda remove name emv 下划线 name package 下划线 name 例如,卸载 python 三环境下的 pandas 包,势力命令如下, condo remove name python 三 pandas 同样,如果要卸载当前环境中的包,可以直接使用 remove 命令进行卸载,命令格式如下, condo remove package 下划线 name 五、更新包更新当前环境下所有的包,可使用如下命令完成 can't update all 如果只想更新某个包或某些包,则直接在 update 命令的后面加上包名即可,多个包之间使用空格隔开。势力命令如下, konda update numpy 井号更断 numpy 包 konda update pandas numpy math plot label 井号更新 pandas numpy math plot label。