这个视频给大家来介绍怎么样用康达来创建 python 环境,前面我们已经给大家介绍了怎么样来安装 python。 首先打开我们要安装 python 的 文件夹, 大家可以看到前面我已经创建了两个拍摄环境,我命名为 env 一 和 env 二,现在我在上面这个地方,大家注意我直接点到这里,然后输一个 cmd 回车,回车之后就弹出我们的命令行窗口, 这个时候我就用康达来创建编程环境,首先写一个康达,表明用康达这个命令去做这个事情,下面写一个 create, 这个单词的意思就是表明我要创建一个编程环境, 下面我要写一个告屁,告屁代表什么?就说你要在哪里来创建编程环境,你要给他一个地址,再来一个空格, 我还在这个地方来创建,也就是我的 d 盘里面这个叫 e n v s 的 这个文件夹里面,我要创建一个叫做 my n v 三,我要创建这样一个 python 环境,好的 路径写完了我要写路径,写完了我要给它指定 python 的 版本,比如我给它指定 python 的 三点 三点九的版本,三点九的版本是比较早期的版本,现在应该是已经出到三点一三或者三点一四了。写完了这一行代码,大家可以看它有几个部分,就一二三 四五,一共有五个部分,这五个部分给它写清楚了,当然你不能写错, 直接回车,我们点到这个地方来回车,回车之后大家可以看到下面它弹出来这样一堆的东西,这样它让我们是不是确认。大家看左面这些东西其实就是我们的 python 环境看就这一块,大家看就这个地方,这个是 python 其他的,比如说 pip, 比如说这个其他的这些东西就是我们跨界拍摄环境需要的这些库,他问我是 yes 啊, no, 我 写一个 y 回车, 这个时候就已经开始下载了,大家可以看他下载的速度是非常快的,因为我给这个康达配置了清华镜像,所有的资源都是从国内开始下载, 所以他的速度会很快,这现在已经下载完了,到这个地方已经完成了,我们看一下这个文件夹里面就有一个 my env, 三点进去之后我们可以看到这个就是我们一个完整的发送环境, 这个就是怎么样用康达来创建拍摄环境。下个视频我们给大家介绍怎么样把这个拍摄环境配置到 py 叉里面去,大家可以自己尝试一下。在我个人来说,现在非常喜欢用这种方式去创建拍摄环境,这个视频就给大家介绍到这里。
粉丝7915获赞2.5万

装好之后呢,我们可以新建一个项目,那新建项目这个地方呢?第一行是他的呃项目路径啊,就是我们的项目的代码,文件等等相关东西放在我们本地哪个地方,我给他改一下, 我给它改到地盘,地盘一个 projects 啊,拍唱 projects, ok, 然后在这里呢,我们 我们把项目的目录呢,呃,取名叫 my project 啊,就这样就可以了,是吧? 这样的话他会在这个目录下面新创建一个叫 my project 的这么一个文件夹,是吧?那我们项目相关的所有的代码和数据等等所有的东西都会放在这个文件夹下面啊,我们再往下看这个地方, python 解释器心窝戳,因为环境,这里呢,就是用来配置用来管理我们心里环境的工具的这么一个地方啊。呃,看这里啊,使用此工具新建环境,我们打开这里啊,下拉菜单往下看这个 conder, 是吧? 因为我们之前的视频已经给大家讲了这个 antcond 的一些呃安装和使用,那我们安装好 antcond 之后呢,我们当前的计算机里面就已经有了 cond 这个东西了,是吧?那这个地方我们就直接选择 conder, 那就意味着我们用呃,我们之前在 annacomd 里面所安装的 com 工具啊,来管理我们拍 charm 里面的虚拟环境,大家明白这个意思吧?我们现在接着往下看这个地方,这个位置就是我们虚拟环境相关的文件要存在哪个地方啊?默认是这个地方,大家你可以 改,是吧?我我们可以把这个呃路径直接改在比方说我们这个 my project 下面,是吧?反正这是默认的啊, c 盘下面我们不想放在这,哎,那我们这样是不是可以啊?这样的话相当于我们虚拟环境里所有的相关的依赖和解气,那么都在 我们项目路径下的 env 这个文件夹下面了,是吧?那这是 python 版本,就是说 python 解释器的版本啊,我们选择比方说可以这里改啊,三点幺零,三点幺幺等等, 那我们再往下看下一行 ctrl 可真文件,它就是我们之前安装好安的 ctrl 之后呢,它所包含的这个 ctrl 工具它的一个完整路径, 当然这个东西呢,它就在我们 antconder 的安装路径下面,是吧?呃,就是这个,这个拍 tom 非常智能,它已经帮我们找到了它了啊,并且放在这了。然后呢,这后面这个可用于所有项目, 比如说我们这个工具呢,是不是可以用于所有项目我们勾上之后呢?我们创业其他项目之后呢,也可以使用这个我们现前面设置的这一套东西,是吧?那这个时候如果我们点创建的话, pich up 会借助 com 的工具啊 啊,然后来新建一个解释器版本为三点幺零的这么一个虚拟环境,并且把相关的解释器以及依赖呢全部放在这个位置,那这就是这个设置的这么一个功能啊, 那我们再往下看,这个地方有一个选项叫先前配置的解释器,如果我们选择它呢,就意味着我们不需要创建一个新的这个虚拟环境,而是指定一个我们已经存在的虚拟环境,是吧? 那怎么做呢?我们先看看这里啊,现在是叫无解释器,后面有一个叫添加解释器,我们点一下啊,添加本地解释器, 打开了一个新的窗口,叫添加 python 解释器。这里仍然是有几个选项啊。我们先先看第二个 com 的环境,因为我们刚才说了,我们电脑里面现在是已经安装了 com 的这个工具了,是吧? 这个地方呢,要我们去指定我们康的的这个可执行文件路径,那这里我们可以去给他指定,但其实呢,就是前面这个啊,我们直接给他复制过来就可以了,是吧?哎,在这里复制, 再回到刚才这个页面啊,回到刚才这个,然后粘贴这样就可以了。这样,然后我们点加载环境, 这个时候呢拍插幕会借助我们的康大工具呢,来获取我们之前已经用康的创建好的这些虚拟环境,然后我们看这里有新的东西出现啊。第一个选项叫使用现有环境,这里我们点一下,我们可以看到啊, 之前我们在使用安德康的过程中创建的这个叫 my e n v 环境啊,以及这个是我另外一个项目的一个环境啊,在这里都可以看到,是吧?这时候我们选择 my e n v, 那就意味着我们接下来要在我们拍唱里面使用我们之前创建好的 my e n v 环境,是吧? 如果点这个呢,就是仍然可以允许我们借助康的工具,借助它来创建一个新的环境,这里我们可以设置环境名称,这个环境名称就跟我们刚才那个 m e n v 是同一个东西,是吧? 然后这里可以指定 python 的版本,然后这里我们叫 picham e n e n v 是吧?然后我们点确定, 那这个时候,呃,拍 charm 呢,会借助 cond 来给我们创建一个新的叫 开 charm e n v 的这么一个环境,是吧?啊?它需要一些时间去下载啊,安装 好了,这样的话我们拍 charm e n v 这个环境就装好了,那后面如果我们创建这个项目的时候就用这个环境来做开发,对吧?我们再回到刚才这个页面啊, cond 啊, 那如果使用现有环境,哎,你看这里啊,这个拍叉 b n v 就已经出现了,是吧?那我们使用现有环境名儿 my e n v 确定, 那这个时候拍插目就会去加载我们之前装好的这个 my e n v 啊,这个 my e n v 是我们之前在安德康的里面装的,大家看过之前的视频应该是知道的啊,那这个时候就代表着我们这个项目就用 my e n v 这个虚拟环境进行开发了,是吧?然后 我们再回到刚才这个添加解释器的这个界面啊,刚才我们讲了 com 的环境,其实我们还有一种方式就是这个 water, 因为环境在这个环境里面,我们可以直接去指定 python 解释器的路径来指定我们的这个虚拟环境,那我们看一下怎么做啊? 首先这里环境现有新建,我们不要选这个新建,我们选现有,那我们这里去给他指定一下我们现有的解释器的路径,这个地方就要又要用到我们之前这个安德康的的路径了,是吧? 哎? undercome 的,我们之前讲过 undercome 的所有的虚拟环境全部装在 undercome 的路径下的这个 e n v s 是吧?在这个路径下,这三个就是我们 undercome 的里面后来创建的虚拟环境,其实这个是我们讲 undercome 的时候用来讲解的这个虚拟环, 这个是我们刚刚建的,是吧?这个是我开发用的啊,然后我们把这个 my e n v 展开往下找, 是不是这个叫 python 点 e x e 啊?这个就是我们的 python 解释器,它其实是 my e n v 环境的 python 解释器啊,如果我们打开每一个都可以看到一个,哎。 python 点 e x e, 这个这个也有,是吧? 其实这个 pen 显示器跟它的相关依赖是有一个绑定关系的,大家发现没有,当我们指定这个 pen 解释器之后呢,在这个项目里面开发的时候,就可以调用到这个环境下的所有的依赖了,是吧? 那我们点确定,那这时候点确定也是可以的,这个时候你就不需要指定 com 达的那个工具的路径了,我们直接就指定了我们已经创建好的一个虚拟环境啊,当然我们是通过拍摄 解释器这种方式来去指定整个虚拟环境啊,来去让我们这个项目可以调用潘解释器下面所绑定的所有的依赖的这么一种方式啊。好,再往下这个创建闷点派,欢迎脚本,这个无所谓啊,这个如果我们点上的话,它后面会自动新建一个 pison 的闷函数的这么一个文件啊,我们点创建 好,我们看一下啊,这个叫每日小技巧啊,这个大家可以自己看一下,我这就关掉了啊,那这个项目建好了,建好之后它自带了一个闷点派,然后这个地方呢,就是它里面带的一个,呃,可以执行的这么一个几行代码,是吧? 那外部库呢?这里面就包含了我们这个 my e n a 环境下的相关的一些依赖,都在这个地方啊,那这样的话我们用拍 charm 就创建好了一个新的项目啊,以及它相关的这个配置,这样的话这一块 就讲完了。那我们新打开这个项目的时候呢,我们看下面啊,这个地方正在为这个东西编制,所以比如说拍唱呢,会把我们所指定的这个 myun 环境里面相关的这个依赖呢,会搜索一遍,加载一下 啊,创建一个所谓的,所以这样的话方便我们后面开发的时候生成一些提示,是吧?然后这个过程呢可能会比较慢,大家可以耐心等待一下啊,创建好之后呢,这个东西就没有了啊,就这些东西。 ok, 那这部分内容我们就先讲到这个地方,我们下期再见。

在开发过程需要配置拍摄开发环境,而在某些场合提供的开发环境基本都是内网环境,无法访问公网,因此要安装拍摄环境都是需要离线安装。为了能将离线搭建开发环境标准化,分享一下如何使用 p 下载离线安装库 whl 文件,以及如何离线安装 whl 文件的经验。一、 下载离线包文件,在控制台输入 pp download requests 版本为二点三、零点零就会在当前的所在的路径下载指定的包文件和依赖文件, 这些就是下载好的离线文件包。二、构建适配当前环境的离线依赖包,这个命令与前面的 download 功能相似, 会自动根据环境适配下载 w s i o 文件。在控制台输入 p boyo requests 本本,二点三零点零 也会在当前的路径下深层相应的 whl 文件。 三、将已经安装的依赖包输出到文件,我们先用 peepless 命令查看安装了哪些包,用 peep freese 命令将已经安装的依赖包输出到指定的文件中, 在当前目录下就能生成依赖的文件了。 四、使用依赖文件下载离线包,上面这个红色部分是存放包的路径,可以用相对路径,也可以绝对路径。最后面蓝色的就是前面深层的依赖列表文件。在控制台输入所需的命令, 在对应的路径下就能生成相应的文件加探索指定的文件。同样的 will 命令与张若相似,只是后面的路径参数成了 will d i r 五、鱼线安装包文件,这个命令主要用到 low index 忽视默认 eli 包锁引参数 find the link 存放包的路 附近还依赖包文件参数,在控制台输入这个命令就能离线安装 python 包文件。

有小伙伴问我这个 pip 和康达安装包的路径是一样的吗?建议看完别收藏。那么这是我新建的一个虚拟环境 taxed 安排包,是我用康达安装的,我们使用 pip 收安排来查看这个包的安装路径,可以看到是下面划线的这个路径。 那么铝筷子的包呢?是我用 pip 安装的,我们使用同样的方法来查看铝筷子的这个包的安装入境,发现他也是在这个入境下吧。那么所以啊,嗯, pip 和康的安装的包入境是一样的。

好,我们接着来讲我们的第二章,康达的使用和管理。第一节,康达管理环境的常用命令,那么常用命令就是这些啊,我已经把它粘贴到了我们的撒不烂里面来了,对吧?然后粘贴过来之后呢,我这里给大家简单的啊, 注视了一下这些命令,好,在我们讲解这个命令之前呢,我再给大家强调一个点, 就是说我们的啊,本机拍摄环境和安的康当中的拍摄环境啊,大家一定要这个区分清楚。 本机的拍摄环境呢,一般来说是指的是我们一般学习拍摄的时候,在我们的 c 盘下面会安装一个拍摄环境,对吧?这就是本机的一个拍摄环境,对,好,那么在按的 ctrl 中的拍摄环 环境呢?是指啊,我们在使用康达这个管理命令啊,来创建了啊,多个拍摄环境啊,他们两者啊是不会相互有干扰的。来,我给大家简单的示范一下,首先打开我的一个 c 慢点啊,来运行一下, 好,首先我执行一个命令,叫什么呢? pass 杠杠, red 型,那么这里执行的 命令执行完了之后呢,会显示的是什么?拍摄三点四点四,对吧?那么这里的拍摄其实是什么?其实是我 c 盘下面的这个拍摄环境所输出的, 对吧?好,那么如果说我们要查看我们还能抗打中的拍摄环境有 哪些啊?是我们的第一个命令啊,哪些?来我们看一下康达英霍杠杠, env s 咨询一下,大家可以看到这个康达音 berumax, 对吧?他的环境有哪些呢?这个 bosbs 的话是代表这个环境的环境明, 对吧?他在哪个位置?前面这个星号的话代表是当前安的康达使用的哪个环境?就是这个贝斯环境啊,大家可以看一下,对吧?这个康达因货杠杠 envs, 就是我们啊,这个查看当前安康大众的拍摄环境列表, 好,如果说我们从本机环境要切换到这个还能抗打中的话,那我们要执行这个命令, xtvaxxtvx, 对吧? 我们刚才看见了我们的安康大庄目前有一个 pass 环境,对吧?那我们要切换到这个 pass 环境,然后就执行这个命令, 执行完了之后,大家可以发现光标前面是不是多了一个 boss, 对吧?那么这个 boss 的话就代表的是我们啊 已经当前执行的这个拜师环境,来,我们输出一下这个 pass 杠杠 rens 来执行,大家可以看到啊,这里的 输出内容是不是拍摄二点七点幺五啊,对吧?后面还有一个安康大,说明的话就是安康大中的一个拍摄环境, 对吧?然后他的名字叫贝斯啊,好,这就是我们的从本机环境切换到还能康打中的拍摄环境,那么我们 如果要退出的话,是什么命令呢?就是最后一个命令啊,第一, xtvax 前面 xtv a 的前面加个 d, 对吧? xtv 阿珂 tvax 来,我们就退出这个命就是退出安康的中的环境,来,我们再执行一下拍摄杠杠分型, 对吧?又回到了拍成三点四点四,那么大家一定就要区分清楚你目前是在哪个环境中,对吧?好,那么我们现在啊,要学习我们安康达中的啊康达命令创建,对吧?来,我们再次进入 康达啊音佛杠杠 envs, 对吧?这就是展示力 表,那么要创建环境呢?来康达就是我们这一个命令,这个创建好 greax 杠杠 n, 比如说我叫云之梦,好吧,那么就创建一个环境, ok, 创建好了之后呢? 啊,选择 y, 那么就创建成功了,那我们再次输出一下引否杠杠 env s, 对吧?看一下当前有哪些环境,那么当前的话是不是有两个环境呢?多了一个,对吧? 这里多了一个云字幕,那么他这个后面这个是他的存放路径,来,我们可以看一下他存放路径在哪里?地盘,对吧?还能康打 envs, 里面是多了一个云字幕啊,对吧?好,那么如果说 我们现在啊安康的中使用的环境是哪一个?是不是我跟前面讲过新号代表他使用的当前环境,对吧?那么如果说我们要切换到云之梦呢?来,我们同样的 使用一下 xtva 这个命令,要切换到云之梦,好吧,来,走你,大家可以看到前面的光标前面的括号是不是变成了云之梦啊,对吧?来,我们再执行一下,趴省 啊,这里之间的 pass 呢?是,其实就是云之梦里面的那个 pass 呢啊,其实也是三点四点四,对不对? 好,来,我们现在的话,我要我们再看一下我们的那个康达因货杠杠 env, 大家可以看到啊,现在这个新号是不是变到了云之梦里面来了,对吧?变,云之梦里面来了,说明当前使用的这个安德康大中使用的环境是云之梦,对吧?好,希望大家能够把这些代码啊这些命令多敲几遍。好,接下来呢,我们来 再来看一下我们的这个命令,移除,既然我们有创建了,就肯定有移除,对吧?来,我们刚才我们要先切换到 xtv, 切换到我们的 bs 命令里面去, 那个 tvs 切换到我们的 boss, 对吧?切换过来之后,来我们移除一下我们刚才创建的那个云之梦环境, vivo, 对吧?杠杠 n, 什么呢?云之梦,对吧?然后杠杠,无二就代表三 除这个环境中的所有的包,来,走你 y, 对吧?然后我们再来看一下康打因货杠杠 envs, 来看一下现在的话是不是只有 bs 了,对吧?说明那个环境已经被我们干掉了,对吧?那这里也没有了,对 啊,说明已经环境被我们干掉了,好,来,我们重新再创建一个,来,康打 sorryax, 杠杠嫩,对吧?再来个云之梦,嗯?然后什么呢?啊?就这样,哎,走你, 那么现在也在创建环境,创建环境之后呢?其实啊,我们很多时候可能会创建一些新的环境,但是新的环境是基于以前的一些环境,那么我们现在啊,我们来创建,再创建一个环境,叫什么呢? 康达,可是,哎,对吧?呢?杠杠呢?来,我们叫云之梦 e d u, 好吧,但是这个云之梦 e d u 呢?我希望他是基于我们刚才创建的云之梦这个环境。 好来,我们怎么使用呢?杠杠克隆,对吧?然后叫什么呢?我们云之梦我们之前已经存在了,对吧?已经创建好了这个环境,我们是基于云之梦这个环境来创建的,哎,走,你好,现在的话,大家可以看一下我们康打音符杠杠 emvs, 对吧? 我们可以看到是不是有三个环境呢,对吧?三个环境,那么我们的云之梦 etu 其实就是基于云之梦这一个环境来创建出来的,对吧?好,那么我们这里的环境的命令的话,就主要是这几个命令已经给大 全部介绍完了。 xtv 环境明啊,可以进入以及切换到安娜康当中的拍摄环境,那么康的音符刚刚 en v s 就查看当前还能看到中的 pass 环境列表,对吧?然后创建移除,克隆退出,对吧?我们都给大家详细的讲解了,好,我们本小节就到这里,谢谢大家。

如何让多种量化交易软件跑在同一台电脑上?在使用编程技术开发量化系统的过程中,难免踩到各种各样的梗。从这次视频开始,我们做一个量化投资技术被忘录的合集。本期的主题 是解决派森语言中的版本冲突问题。不同的量化交易软件对派森语言的版本要求不一样,有些要求是三点八版本, 还有的只支持三点七版本,但是我们电脑里已经默认安装的版本可能是三点六,也可能是三点十,这该怎么办呢? 海森语言支持虚拟环境安装和运行,也就是说我们可以通过设置让不同的量化交易软件 运行在不同的版本上。请出今天的主角康达。康达是一个开源的包环境管理器,可以用于在同一个机器上安装不同版本的软件包集起依赖,并能够在不同的环境之间切换。安的康达包括康达、 派森以及一大堆安装好的工具包,而迷你康达只包括康达和派森。我们先从官网或者清华镜像下载软件,如果电脑不是太老, 直接选择六十四位的最新版本集合,根据实际安装情况安装安娜康达的等候时间相对比较长,为了方便介绍,这里我们选择其简化版本迷你康达。请大家注意安装过程 漫长的等待, 特别注意使用排命令调用的是系统默认的三点八版本,使用牌坊命令才能调用虚拟环境指定的版本。这里是三点七版,退出虚拟环境后,我们可以在命令行查看已经安装的版本。 后续内容更多精彩欢迎关注我们在金融交易的前沿阵地,随老将出马,赏风景独好。

上的套利交易的话,呃,平仓盈亏是一千八百七,呃,手续费花了八百多吧,八百一十挣了一千大洋。 好,那我们废话不多说,我们来配一下这个 vsco 的 环境,比如说我现在是怎么启动这个东西呢?只是可以看到 p o 啊,这个 windows pro 点一下以管理员身份运行, ok, 那 么这个里面呢,就启动了这个黑乎乎的这个小屏幕了, 那么启动的这个黑乎乎的小屏幕我们要做什么呢?因为现在的我们的拍摄呢可能比较新,你可以看到它是三点一三,那么可能比较高级啦,那我们首先呢要在 under control 下去装一个, 呃,我在先问里面问了一下,好像说三点一三点一零,呃,兼容性会稍微好一点,就是三点一二,三点一三可能新了一点, 那么按照这个来说的话,那我们首先想去做一下这样的环境,那么我们呢想的就是说一上来应该来讲就是想看到一 face 这种提示的这个东西,而不是这种 ps 这样的一个一个东西,对吧?所以说我们 然后把这个东西啊去啊处理一下,处理一下之后我们来看啊,先先敲打阴历的 power 线,然后敲敲敲打 i n i power 线, 看看有什么用。 ok, 其实这个命令其实是,呃针对那个什么去针对这个去生效了,就是立 open 这个东西的时候,它不会是以 ps 这个制服来提示你了,应该来讲的话是一个 face, ok, 那 我们关掉这个,他叫我们立 open 这个东西 ok 啊, power 以管理是原的身份运行。哎呦,好像有点问题啊。无呃呃。安装最新的 power share, 嗯,我们再来一下 power no change no occasion, 哎,搞不清楚为什么,那么现在呢?看一下,拍一次看还是三点一三,没关系,如果说我们做不了的话,如果说我们现在呢想在这个里面的去安装一个三点一一的这个版本哈,那么怎么做呢?那我们因为的 conda 命令已经是有了, 对吧? conda n vist, ok, 也可以看到了,这个有一个 base, ok, 如果说我们 呃需要这个怎么样去安装,那我们其实呢可以向千问呢豆包啊,对吧?去问一下康达安装,比如说 t y s 三点一一,那么这样的话他就会给你一堆命令, 那这样的话就是,呃 ai 学习嘛, ai 驱动嘛,那么整个让你会快很多,对不对? ok, 那 么我们就是可以看到就是这个他已经给的命令了。 public 杠 n 那 么 p y 三一三幺幺,你看 python 等于三点一一,然后呢降低激活环境, ok, 那 我们其实呢,对吧,只要去复制点击,哎呦,复制错了吗? 啊,偷懒啊,我们都不想那个点,这个 ok, ctrl create 杠 n p y 三幺幺拍成三点一一,我们等着去装啊,而且的话,呃在 这个里面呢可以看到了,这个在 vs code 的 里面呢,它已经默认三点一三了,后面的话我们得让它一样的要进入到我们的所需要的环境里面去啊, ok, 对 吧对吧?啊?这个里面呢,好像是给了一些呃安德康达的那种,嗯,就是更新员你要装酷到什么地方去装之类的, ok, 那 么我们哇这样的话,我们有的所有的学习都在三点一一这个包里面去做了, 因为我们这个是最呃新的库,什么东西,呃,都没装,可能以后又派普什么什么的,对吧? ok, 开始装,搞起来装库是很麻烦的一个环境拍摄里面最麻烦的就是这个档指示了,好了, 康达,他已经叫你就是这个康达 active p y 三幺幺,康达 ac t i ac t i v a t e t y 三幺幺插头车,好,那么我们呃看一下排线哎 no no no, 康康达 a c d i v a t e i t 康达 active y 三幺幺,有点问题,康达啊,看到有这个东西了,然后现在呢?最主要是,呃,怎么样去把它先那个先 active 的, 然后呢再去启动这个里面的啊?这个环境好了,我们来看, 呃,最主要刚才的我的 win 十一啊,有一个这样的问题,就是导致他就打不开这个一个命令啊,那么原来的都 ok 的, 所以说这个地方呢,嗯,是需要我们多, 就是多门切的 g b d 这样的东西,就是说你这个抛一下,你现在背时已经有了,那么现在的话可以去切换到 a c d a t p y 三幺幺朝回车,没问题,就是这个里面的变成 p y 三幺幺证明起启动了,现在等它一阵版本 y t 回车三点一。 ok, 好, 那么这个环境啊,康达的已经配置好了,然后呢以后的话在这个地方呢也是一样的啊,这个里面呢,可以去做 很多的其他的配置可以去换,对吧?你看这个里面呢,有一个拍绳三点一,一 在 mini kata 三啊,这个里面啊,就可以去用三点一来执行去 long 这个我们的所有的这个东西 hello world。 好 啦,那我们这一次就把这个啊简单的环境搭建就 ok 了。

有些小伙伴对 pip 和康达安装包有什么区别不是很清楚,那么这个视频我来解释一下,下一页看完别墅撒。那么 pip 和康达安装包最大的区别是他们下载包的语言不一样,那么语言是什么呢?可以理解为存放包的地方。 另外 pip 啊是纯粹安装拍散包的工具,里面的拍散包更全面一些。关于如何选用上,如果是安德康的,家里的循序环境,建议先使用康达安装,若是找不到包再使用 pip。 以上就是这些区别,大家可以收藏下。

好,现在我们来看看这个,安装一下 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 环境,表示您已经安装成功了。然后安装成功之后,我们还需要进行一个工作换园,换成我们的清华园,或者是中科大、 阿里云都是可以的。之所以化缘是因为我们的这个康大的官方源,他是在海外的,那我们在下载一些东西的时候,如果不化缘的话,就需要进行科学上网,这样就比较麻烦哦。化缘之后下载速度会极大提升,然后关闭 自动打开康大环境,因为他每次输入终端都会自动打开,比较麻烦,那么我们如何化缘的?还是这一段代码已经给大家写好了,大家直接复制到终端,他又可以直直接帮你 完成画圆,然后重启出输入,康达更微出现一个版本号,那么证明我们已经安装成功了,相关代码也给同学整理在了一个代码的一个小脚本里,小文件里面,如果大家需要的话。