Burnov

导航

01 Python简介

  本章节的内容:

    1、Python语言

    2、Python适合用于做什么

    3、程序员如何工作

    4、安装Python

----------------------------------------------

1、Python语言

  Python是什么?

    一种计算机编程语言以及一组配套的软件工具和库;

  Python的特点是什么?

    1、简单易学

    2、效率极高

    3、Python自带各种现成的库

    4、易于维护

  Python的由来?

    Python之父所叙述的(GUIdovanRossum),Python是以喜剧团体Monty Python(巨蟒小组)的名字命名的。

 

2、Python适合用户做什么?

  理论是哪个Python可以编写所有功能,但是常规情况下,在以下环境中运行效率更高:

    a\脚本环境

    b\网站开发(Django(www.djangoproject.com),Bottle(www.bottlepy.org),和Zope(www.zope.org))

    c\文本处理

    d\科学计算。网络上有很多的库文件用于统计、数学计算和绘图的函数;

    f\教育。Python可以作为教学编程的入门语言。

  Python的运行速度是要慢与C或者C++以及JAVA等编程语言的,所以,在开发底层相关程序,例如操作系统是不会选择Python来实现的;

 

3、程序员如何工作

  在编写程序之前,我们首先搞清楚目的,也就是客户需求;

  有了需求以后,就可以开始编写源代码;可以通过各种编辑器来实现,甚至是文本文档;

  为了运行源程序,我们需要进行代码解析,也就是通过Python解释器将源代码转换为目标代码。

    例如:源代码为urlexpand.py,则解析后的目标代码就会存放在urlexpand.pyc中;

  之后,我们就可以执行代码程序;实际上,程序员很少与目标代码(.pyc)进行交互;

  最后,检查程序输出。如果发现错误,则回到第二步去检查代码错误;

 

 4、安装Python程序

  4.1、在Windows环境下安装Python环境

    1、访问Python下载页面:www.python.org/download

    2、下载Windows版本的Python程序

    3、根据操作系统,单击相应的安装程序连接

    4、双击安装即可

    显示安装成功即可

    5、测试安装--通过“开始”中“所有程序”,启动IDLE(Python GUI),运行一个“24*7”,并回车;

 

  4.2、在Linux环境下安装Python环境

    在Linux环境下,默认是安装了Python了的;

    但是由图可知,我们这里使用的Python为2.6版本;这时我们需要更新到3.0版本以上; 

    a\下载安装数据包

mkdir /usr/local/python3
cd /usr/local/python3 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

    b\解压数据包得到源码,安装编译环境

yum install gcc -y
yum install openssl-devel //安装ssl的库环境
yum install libffi-devel //出现如下错误需要安装这个库文件

    c\编译安装Python3

tar xvf python
cd python
./configure --prefix=/usr/local/Python3.7.0/ --enable-optimizations
make && make install

    安装完成

    d\生成命令文件的软连接,以及pip3库文件的软连接

ln -s /usr/local/Python3.7.0/bin/python3 /bin/python3
ln -s /usr/local/Python3.7.0/bin/pip3 /bin/pip3

    e\测试

    自此,Python3的环境已经搭建完成;

posted on 2019-06-27 09:48  Burnov  阅读(387)  评论(4编辑  收藏  举报