本文应听友要求,根据喜马拉雅上的音频节目『听学编程之Python』整理所得。

python是好是坏,我就不多啰嗦了,既然你收听了这个教程,那就说明你要学这个语言了。基本不会亏的。这个语言很有用,完全可以让你升职加薪,买入上流社会的。社会发展,很多种工作会消失,但是编程不会,因为世间万物都已经离不开编程了,你每天接触到的所有带电的东西,也许除了电熨斗之外,已经没有不涉及到程序的了。那进一步的随着人工智能的出现,编程的功能会逐渐强化,将来,你不光需要学会使用电脑,而且也要学会使用编程。

而python呢?是一种简单好学的语言,可以说,你做出了正确的选择。接下来我们就开始课程了。

python呢?有两种不同的版本,什么叫做版本呢?我想使用智能手机和操作系统的人那么多,对这个有了很深的理解了。比如windows就有95,98,2000等等,安卓手机,苹果手机都有版本更新,比如,office和photo shop这样的软件也是都在不断地退出新的版本,提供更多的功能。一般来说,新的版本会提供更强的功能。对于python来说,也是如此,新的版本和老的版本能够做的事情是不一样的。当版本差异比较大的时候,甚至可以看成两个软件了。一个是2版本,一个是3版本。

但是我们选择用2版本,为什么呢?原因是2版本的第三方库非常多。第三方库就是有很多人帮我们写好了很多的功能的库提供给我们使用,比如说,我想要实现一个基因的序列的比对,就不用自己写了,到第三方库里一找就找到了。这个第三方库大多放到一个叫GitHub的网站上面,不光python啊,很多编程语言的都有。而相对的3版本第三方库就会少一些了。

光说不练是没有用处的,但是首先,至少要有一台电脑,一个操作系统和网络。我会对mac os x windows 和linux分别进行讲解。

二、python在macos下的安装

如果你用的是苹果电脑,且版本高于 10.8,那么系统就自带有python2.7 ,你只要在launchapd中的其他文件夹里的终端图标,或者双击应用程序 实用工具下的终端图标,运行终端窗口。在里面直接输入 python 按回车。

这时候会显示出四行英文:

第一行是python的版本号,

第二行是python遵循的协议

第三行是简单介绍,告诉你可以通过输入 help,copyright,credits和license来获取更多的信息。

第四行是三个大于号,后面跟着可以输入的光标。

这就表示你成功的运行了python的解释器。你就可以输入命令让它执行了。

3、python在widnows电脑下安装

如果你用的是windows电脑,那么安装也是非常简单的过程。 首先用百度搜索python.org 这样才能找到官网哦,然后下载2.7版本。但是因为你们懂得原因,下载会很慢。所以我从官网上转了一个放到我们自己的官网 转基因大战人工智能,网址是luuren.com(开发中),首页可见即可下载。如果你担心从网上未知来源下载的可能会植入病毒木马之类的不安全,可以选择从此处下载。

根据电脑安装windows的操作系统位数,选择合适的msi安装文件下载安装。

查看电脑位数,右键点击电脑图标,打开属性界面,在系统-系统类型中查看操作系统的位数。这里要说的是64位和32位指的是操作系统,而不是电脑。也就是说同一台电脑,既可以安装64位的系统,也可以安装32位的系统。

同时也推荐把帮助文档下载下来以备使用。

双击运行下载的MSI安装包,在Customize Python定制Python中选择所有的组件。特别要注意,选择好pip和add python.exe to Path,然后一路next,完成安装。重启电脑。

默认会安装到C:\Python27。

运行命令提示符,开始-运行 输入cmd。系统会启动一个黑底的文字输入窗口。

敲入python,回车

1、同样的出现 python的版本号,

2、是简单介绍,告诉你可以通过输入 help,copyright,credits和license来获取更多的信息。

3、三个大于号 后面一个待输入的光标。

好的。

你还可以在开始菜单中,python2.7目录中 打开Python(command line)

直接进入状态。

4、python在linux系统中安装。

如果你使用的是linux系统。

首先要看是否已经安装了python。运行

which python

如果能找到python文件,那么说明已经安装了。

到你找的python路径中,运行file,显示这是个ELF文件,就是Executable linked file。

如果没有的话,就需要安装。

那首先你要查到自己的操作系统的版本号,因为linux的版本之间的软件兼容性比较低。所以不同的版本是不一样的。

cat /etc/redhat-release 发现我的系统是CentOS release 6.8 (Final)

然后software collections scl 软件合集。

sudo yum install centos-release-scl

还要安装软件合集工具包

sudo yum install scl-utils-build

-y选项表示全部默认选择是

sudo yum -y update

如果你出现速度太慢,或者中间出现了无法下载的情况,可以切换yum的库到阿里云提供的镜像。因为yum的库在/etc/yum.repos.d文件夹中,从阿里云上下载一个新的,把原来的备份一下哦。

运行yum makecache 重新生成缓存。

yum install -y python27

当你输入 python -V

得到Python 加版本号,就说明安装成功了。

python,回车

第一行是python的版本号,

第二行是python遵循的协议

第三行是简单介绍,告诉你可以通过输入 help,copyright,credits和license来获取更多的信息。

第四行是三个大于号,后面跟着可以输入的光标。

其实还有一种使用通过下载源代码进程编译成可执行文件,比较复杂,不做解释了。

总之,你已经成功安装了python了,并启动了python解释器,准备开始运行了。这一课的内容就结束,下一节课,我们开始实战编程。

配合音频,边听边看效果更好哦!点击这里『听学编程之Python』

学习python下载哪个版本_听学编程之Python 一、Python版本和安装相关推荐

  1. 听学编程之python_听学编程之Python 三、宝玉在红楼梦里说了什么

    应听友要求,根据喜马拉雅上的音频节目『听学编程之Python』整理所得. 除了数值外,Python处理字符串特别方便,甚至在编程界,也算是最方便的类型.要掌握哪些入门知识呢?字符串 unicode 列 ...

  2. python 修改计算机名_静心学数据分析002-python基础

    1.前言 在安装好miniconda后,可以开始<learn python3 the hard way--a very simple introduction to the terrifying ...

  3. python tkinter火柴人_趣学Python编程

    <趣学Python编程> 第1部分 学习编程 第1章 Python不是大蟒蛇 3 1.1 关于计算机语言 3 1.2 安装Python 4 1.2.1 在Windows 7上安装Pytho ...

  4. anaconda 包区别 版本_我是如何用Anaconda来管理Python的

    点击上方关注订阅黑码教主获取更多精彩内容 Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算.数据分析的 Pytho ...

  5. python下载清华镜像_【Anaconda下载】Anaconda3清华镜像下载 v5.3.1 最新版-开心电玩...

    软件介绍 Anaconda是一个非常好用的python管理软件,它集成了conda和python等大量科学计算分析的包,可以帮助用户快速实现项目环境的配置.用户在使用过程中,还可以根据实际需要安装部分 ...

  6. python 使用socks 爬虫_小白学 Python 爬虫(17):Requests 基础使用

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  7. python哪个方向简单_现在学Python,哪个方向最简单?哪个方向最吃香 ?

    " 我想学Python,但是学完Python后都能干啥 ?" " 现在学Python,哪个方向最简单?哪个方向最吃香?" " -- " 相信 ...

  8. python查看数据大小_科多大数据带你看Python可以列为最值得学习的编程语言

    原标题:科多大数据带你看Python可以列为最值得学习的编程语言 不知道从什么时候开始,这句话开始流行.不过也从侧面反映出 Python 语言的特点:简单.高效. 从近期代表技术趋势的业界报告以及编程 ...

  9. 青少年学python第六节_青少年学Python(第2册)

    本书根据中小学学生的特点和学习能力编排Python与人工智能教学的内容,寓教于乐.和本书配套的还有作者研发的"中小学编程智能教学平台",平台教学资源丰富,智能化程度高,配有大量的教 ...

最新文章

  1. HTTP请求报文和HTTP响应报文(转)
  2. 中间表增加额外字段_知识分享 I 这样显示报表筛选字段 你学会了吗
  3. Android中用图片自定义一个进度条(实现蒙板效果)
  4. 用MOS管防止电源反接的原理
  5. matlab 球坐标绘图,MATLAB绘制地图
  6. c语言逆波兰计算器程序,C语言实现的简单的逆波兰计算器
  7. go中make和new的用法,以及nil用法
  8. Gartner发布云产品评估报告:阿里云计算能力全球第一 1
  9. 打游戏的计算机,玩游戏还得台式机!高性能游戏台式电脑推荐
  10. 谷歌卫星地图下载助手
  11. excel转json脚本
  12. NC单据模板公式使用
  13. 计算机网络提供信息传输服务,【判断题】计算机网络通常被划分为通信子网和资源子网,通信子网提供信息传输服务,资源子网提供共享资源。...
  14. java中1字节(8位)_Java中基本数据类型占几个字节多少位
  15. 无理数究竟是什么?连续性公理的产物?——读戴德金之二
  16. Android setLayoutparams失效几个原因
  17. 我跟OpenStack 1-8年,从ABC到HI、到KO
  18. AddressBook 地址簿  (电话簿) 访问与修改-IOS开发
  19. Emmaus Life Sciences宣布《新英格兰医学杂志》发表 Endari™(左旋谷氨酰胺口服粉剂)治疗镰状细胞病3期试验结果
  20. qcc514x-qcc304x调试笔记-电量表

热门文章

  1. 新版“机器狗”病毒详细分析资料
  2. Spring的三级缓存解决循环依赖
  3. (二)python编辑PDF文件:pdfplumber库操作
  4. PV,UV,VV,IP解析
  5. 戴尔笔记本怎么添加计算机图标,戴尔笔记本不显示无线图标怎么办
  6. Linux线程编程记录
  7. 电子科技大学计算机应用技术专科段,2014年电子科技大学081203计算机应用技术考研专业目录及考试科目...
  8. 路易小体病理发生及相关的神经环路
  9. D1. RPD and Rap Sheet (Easy Version) (交互题+构造)
  10. CentOS7下安装Python3,超详细完整教程