一、首先Python2.x与Python3.x选择;

  Python2.x在近几年开始,官方态度有所改变,Python2.x的开发逐渐进入消极状态,版本更新速度明显要比Python3.x要慢很多,而且不再加入新的特性,以维护为主。Python语言作者 Guido vanRossum宣布 Python2.7 支持时间延长到2020年。Python2.7是2.x系列的最后一个版本。

  对于新手来说,建议直接学习Python3.x,因为Python3.x代表了Python发展的未来。目前主流库基本都已支持Python3.x,不支持的也在积极地向Python3.x迁移。

二、Python的安装;

  Python下载地址:https://www.python.org/downloads/。

  根据自己的系统平台选择相应的版本进行下载:

  • Python>>>
  • Downloads>>>
  • Windows
  • 建议选择executable installer可执行的版本下载,下载后得到python-3.7.2-amd64.exe文件。双击进行安装,安装完成后,在开始菜单中生成Python的目录:
  • 在Windows系统中,安装好的Python提供了四个选项:
  • IDLE:自带IDE,推荐新手使用它来编写Python程序;
  • Python 3.7:在WINDOWS命令提示符下进入Python Shell模式;
  • Python 3.7 Manuals:Python自带的官方文档;
  • Python 3.7 Module Docs:Python的模块文档。它自动启动一个服务,以WEB形式显示Python模块文档。

三、安装Python 2.x和Python 3.x两个版本:

  虽然Python3正在取代2.x,但从目前来看,Python2.x的使用者还是过半,除了个人喜好外,最主要的原因是仍有少部分的第三方库还不支持Python3.x。所以,有时为了使用某个库不得不在两个版本间进行切换,这时就需要在系统中同时安装两个Python版本了。

  当然,Python早就考虑到了可能会有这样的需求,所以,它允许你在一个操作系统上同时安装两个版本。并且,主流LINUX系统已默认为你安装了两个版本的Python.如果是WINDOWS系统,那么你需要手动来安装两个版本。不过,在使用两个版本的时候,需要做好区分。

四、扩展库的安装:

  PyPI地址:https://pypi.org/

  在搜索栏进行搜索需要的库的名字,不同的库提供的安装方法可能会有所不同。

  1. pip 安装扩展库:

      pip是一个安装和管理Python包的工具,通过pip来管理Python包非常简单,省去搜索、查找版本、下载、安装等烦琐步骤。

    多版本区分也可以如同Python.exe文件一样修改名称,如pip2.exe/pip3.exe进行区分。

  2.tar.gz 文件安装:

      并不是所有的扩展库都支持用PIP命令安装,个别库只提供了压缩包文件下载,或者有些人的安装环境并不能上网。这时候就可以用些方法安装扩展库。

    

安装python哪一个版本 python最好安装哪个版本_Python

      进入文件下载后解压路,通过 python 命令进行安装:python setup.py install.

   3..whl 文件安装:下载后使用 pip  install Django-2.1.7-py3-none-any.whl进行安装。

   4.GitHub 克隆项目安装:

      Python 的许多库的开源项目都是在 GitHub 上托管的,通过 GitHub 托管可以随时随地地提交项目代码,而PyPI 上的项目是有固定版本的。有些项目在 GitHub 上的代码已经对 Python3 增加了支持,但在 PyPI 上却还未及时发布支持 Python3 的版本。还有一些开源项目只在 GitHub 上存在,所以介绍下如何从 GitHub 上克隆Python项目安装。

      方法一:安装Git 客户端:https://git-scm.com/downloads

        通过 “ git clone ”命令将项目克隆到本地。如:git clone https://github.com/defnngj/pyse

      方法二:在GitHub 项目左侧单击 “ Clone or download ”按钮,在弹出的窗口中选择 “ Download ZIP ”,下载 zjp 安装包。

        标准的 Python 第三方库一般会提供 setup.py 文件,通过 Python 命令执行 setup.py 文件安装。

五、开发工具选择:

  1. Sublime Text3

    是一款通用型轻量级编辑器,支持多种语言,有许多强大的快捷键,支持丰富的插件扩展。如果平时需要在不同的编程语言之间切换,那么它将是一个不错的选择。

  2.  Atom

    它是由目前全球范围内影响力最大的代码仓库、开源社区 GitHub 开发。它开源、免费、跨平台,并且整合 Git,提供类似 Sublime Text 的包管理功能,支持插件扩展,可配置性非常高。

  3. PyCharm

    它是 Python 重量级 IDE(Integrated Development Environment),功能非常强大,自动检测语法,可以帮助我们写出更加规范的代码。比较适合开发大型 Python 项目。