zoukankan      html  css  js  c++  java
  • 为什么学习Python及Python环境安装

    大部分人在工作中可能是以c/c++、java之类的语言为主,这也可能是我们接触的第一个开发语言。这类语言一般有丰富地类库、高效地运行速率、灵活地组合控制,须要经过编译在运行。适用于大型的项目project。假设在linux下开发,不可避免的也须要学习shell,shell适合系统级别如文件、进程之类的操作控制,并且高速编写,立刻运行就能看到效果。完毕一些系统上自己主动化操作也是比較合适的,shell是一种高级别抽象系统接口,位于OS API之上,完毕任务粒度更大,假设须要更细级别的控制则不大合适,比方数据库、xml相关的操作shell就比較为难,并且相比含有$、*、@等特殊符号的shell,Python的可读性要好多了。

    要想成为好的程序猿,学习一个第三门语言就不可缺少了。毕竟技多不压身,多了解一门语言。也就可能多一种解决这个问题的思路方式,那是否有一种语言同一时候拥有Java/C/C++和Shell的优势呢?能够说说Python是不二人选,并且Python的历史也是比較悠久了,在业界也有非常多成功的案列。比方在Python在Google、Dropbox就是主流的编程语言之中的一个,在使用过程中也能非常明显感受到Java、Shell的身影。既然Python有这么多优点,那就开启我们的Python之旅吧!


    首先就是Python开放环境的安装了,Python解释器既有Windows版本号也有Linux版本号,眼下主流使用的版本号是2.7和3.3. 
    Windows下安装就非常easy了,在官网上下载安装包一路next时记得选择 add python.exe to PATH,安装完毕后既有IDLE Python GUI又有Python command line,启动不论什么一个就可以进入交互式Python运行环境
    Linux 下一些发行版默认就带有Python。假设没有或版本号不合适,能够用系统提供的安装工具安装。也能够官网上下载tar包源代码直接安装, tar -xvf Python-xxx.tar.xz && cd Python-xxx && ./configure && make  && make install,成功安装后命令行上输入python就可以进入交互式环境。
    python -V/--version能够查看Python的安装版本号
    python -h 可查看Python解释器的help信息
    进入Python交互式环境后。就能够类似shell一样输入python命令语句了:
    >>>help() 进入help页
    help>keywords 查看全部关键字
    help>modules 查看全部module
    help>quit 退出
    >>>help('str') 查看某个topic的帮助信息help('int') 
    >>>help('sys')查看某个module的具体帮助
    >>>import os 导入某个module
    >>>os 导入module后查看module安装路径

    开发过程中不可避免的要引用第三方module,第三方Package的相互依赖使得安装变得麻烦,因此第三方Package安装主要有下面方式:

    1、下载tar文件解压进入文件夹后 python setup.py build  && python setup.py install
    2、 easy-install MySQL-python  or pip MySQL-python  能够解决第三方pacakage依赖其它库的问题,有时也须要手动安装一些库
    3、pip uninstall MySQL-python
    当系统中存在多版本号python, 假设第三方lib安装文件夹并非默认python版本号,则能够指定easy_install为指定python版本号下全路径

    好了,Python环境搞定后。就正式进入Python的学习吧。

  • 相关阅读:
    zookeeper集群搭建
    kafka集群安装与配置
    Spring Task 定时任务配置与使用
    6.Spark SQL 及其DataFrame的基本操作
    10 期末大作业
    09 spark连接mysql数据库
    08 学生课程分数的Spark SQL分析
    从RDD创建DataFrame 07
    RDD 编程5
    05 RDD练习:词频统计
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/6739896.html
Copyright © 2011-2022 走看看