粉丝106获赞505

大家好,上节呢,我们在 windows 下把 python 环节给搭建了一下,但是在现实情况下,很多同学呢,可能有在 linus 下进行编程的需要,那么 linus 下是怎么安装拍摄的呢?这次课呢,我们以 目前用的比较多的乌班 two 系统给大家做一下讲解。那么在乌班兔下呢,我们首先需要下载这个 python 的安装文件,那么 整体上来说,在乌班兔下安装 python 的一共有三种方式,分别是原代码编译安装 和大夫包安装,就类似于我们 windows 下的这个安装包一样,叫 d b 包。第三个呢是 a p t get 安装,根据软件原来安装,其中原代码安装呢是最为复杂,但是呢也是可以用到最新的软件的 一种安装方式。那么这节课呢,我们要讲一下如何进行原代码安装。首先我们一起来看一下乌班兔的操作系统,那么这是一个我已经装好的乌班兔系统, 需要给大家说明的是,在乌班兔下呢,它是自带 python 的,我们可以看一下它的版本 python 三,那么它的版本呢是三点六点五,请大家注意,切记不要 将乌班兔的 python 版本删除,会出现一些意想不到的问题,我们只能把它安装个新的,把它覆盖掉就可以了。好,接下来呢,我们就一起看一下 python 的这个安装包该怎么来来做。 打开 python, 点 o r g, 我们看一下这儿有一个 download 字母素,我们看一下第二个文件夹叫 soscode, 那么它呢指的就是原代码安装,我们稍等一下,可以看一下原代码安装的都有哪些文件, 我们可以看到在 python 的原文件里有有两类,左边呢是 statable release, 就是比较稳定的版本,右边呢是尝鲜版。 那么在上面呢,有有两个主要的版本,分别是 passen 三版本和 passen 二版本,那么上次课我们也说了, passen 三是目前的主流,所以说呢,我们只考虑 passen 三。 大家看一下这个 python 三点九点一,那么这里边有两两类的下载形式,一个是干 zip 的形式,一种是 xz 形式,那么呢我们在这呢可以下载干 zip 的形式,那么它是使用踏来进行下载的。这个呢,我已经给大家下载好了,大家点一下就可以下载, 下载好以后呢,他会自动放在这个 downloads 模具下,那么接下来呢,我们就看一下如何一步一步的把这个原代码进行安装完毕。需要说明的是, 打开命令函模式就是我们的这个命令函模式,以后呢默认乌班兔呢,是不是管理员权限,所以说你需要把它先变成管理员权限,那么他的命令呢,是速度速输入密码。 当变成管理员权限以后,我们做的第一件事需要更新一下 a p t 的软件源,因为只有最新的软件源呢,才可以往下安装 a p t update, 这个需要一点时间,大家可以稍微等一下,那么根据你的网速的关系呢,这个时间可能会稍微长一些和慢一些, 现在变异环境 呢,已经更新好了,按照刚才我们所说的,一共分为以下几步,那么第一步呢,是要将我们下载的踏的原文件复制到我们的用户目录,大家用一下命令 c p 到 user local s r c 目录好很快。第二步呢,我们先跳转到 user local s r 目录看一下, 那么这 python 杠三点九点 一的文件已经复制过来了,那么接下来把它解压缩,用 padmind 进行解压缩, x v z f 在幻灯片里每个命令都有详细的解释,大家可以自己看一下, 好,速度非常的快。那么第三步呢,我们就要到这个 python 目录下看一下。 第四步我们就要看一下它的配置,看看它的脚本配置文件是什么 好,那么它会自动在系统里检查 是否符合要求, 大家稍微等一下,这个需要一点时间,毕竟文件比较多。下一步呢,我们就要 mac 一下, 也需要一定时间,根据你计算机的性能,这个时间有短有长,如果大家发生错误的话,一定要把错误的这个 详细信息看一下,那么在百度上,百度一下解决方案,或者直接来问我也可以, 那么按照如果大家完全按照我的这个步骤的话,应该是不会出错的,主要就是几几点,第一点呢是必须要有管理员权限,第二点 呢,就是这个目录是否有写入权限。 还有一点需要注意的是呢,就是你的这个 config 点, config view 点的文件里,这个依赖配置是否已经安装上了,那么当然了,我们已经把它给装好了。 好,我们注意到最后一步了, mac 一次到一下, 这个速度非常的快,那么系统会自动进行编译,同时呢把相关的文件呢拷贝到系统的相应文件夹下,好,我们已经编译完了,来运行一下 python 三。 那么从这我们看到最新的版本呢,已经变成了三点九点一,那么到这呢, 在乌班兔下使用元代码安装 python 三的方式就安装完了。当然在乌班兔下安装 拍摄呢,还有其他安装方式,比如说通过刚才所说的 d e p t 和 a p t get, 通过 a p t get 呢,相对来说是安装是比较容易的,但是 a p t get 呢,有一个最大的问题就是在软件仓库里呢,往往没有最新的 软件包,如果我们需要用最新的软件包的话,就必须采用原代码进行安装。这次我们讲的非常重要的一点,请大家在课下认真练习一下,如果有问题的话,欢迎给我发邮件。


