Python入门学习<一>

  一个做全栈的老同事说,学习安卓开发,第一次学没有入门,第二次也没有入门,第三次才入门成功,这才是学习的常态。

  从去年开始看叶孤城的简书,学习Python,照着他写的文档搞了多次,没有一次成功。不是这个报错,就是那个报错。每次都把配置的环境推翻在照着步骤来一遍,仍然没有用。主要原因对新事物不够了解,对自己信心不足。

  Python有2.x和3.x之分,究竟搞哪个呢?其实,就像现在学习iOS开发的新手,在抉择swift和objc一样。语言虽然有些差异,但是做事的流程,规则变化不大。不管搞项目,架构都是MVC及它的演变。

  iOS是有老同事半带半学半看视频,Python没有带,想看视频教程但是网上没有找到系统的。不久之前,看到网上Flask框架可以给客户端开发API,于是就糊里糊涂的买了《Flask Web开发基于Python的Web应用开发实践》。

  Mac电脑配置,网上要敲很多命令,看的头疼。我这里只敲两次:

  第一次,装HomeBrew,这个你就理解为是App Store或者是360的软件中心。把下面命令复制到终端:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  第二次,安装Python3.x,把下面命令复制到终端:

sudo brew install python3

   其他的教程会教你,用命令行建立虚拟环境。我们这里,只要安装PyCharm开发工具就好。我安装的是社区版的,个人版收费,懒得破解,初学够用就好。

  PyCharm新建项目:

  

  建立虚拟开发环境(相当于影子系统,我大学流行过一段时间)。

  选取Python的版本,我的选的是自己装的Python3.x。

  然后就是一路回车,Name给你的虚拟环境取个代号名字,Localhost虚拟环境放在哪个目录下。

  现在到了安装插件时间,我们用Flask就要安装插件Flask。

  点击PyCharm ,然后Preferens,然后看图图上就加号“+”,就是添加插件,然后默认ok。

  

  接触新事物,很难往下进行,这才是正常的,多搞几次,说不准哪天就会通透了。

posted @ 2016-01-31 21:05  解忧杂货店  阅读(211)  评论(0编辑  收藏  举报