引言:
其實之前對於 Python,只是知道有這門語言而已。大部分還是使用 .net 開發的,之前也學了 MVC+EF 開發,但是由於工作上完全用不到,也就沒有在博客記錄學習的東西了。
最近又接觸到了爬蟲這項技術,然后了解到 Python 開發爬蟲好像很厲害的樣子。於是就來了興趣,興趣是一個重要的東西,於是就開始慢慢接觸 Python 了。
然后就從最基本的配置開發環境什么的。突然發現做 .net 真的是很方便啊,開發環境根本就不用擔心,windows 系統上只需要裝上 Visual Studio 和 MSSQL Server 就能開發了。
當然,有可能不至於我說的這么簡單。言歸正傳,下面就從最基本的安裝開發工具和配置開發環境開始吧。
第一步:安裝開發工具
這里我選擇的是 JetBrains Pycharm IDE,這是一個 JetBrains 公司出的專門針對 Python 開發的IDE。
下載地址(JetBrains 官網):https://www.jetbrains.com/pycharm/
下載完成之后,運行下載的文件,根據指引一步一步的安裝,安裝過程很簡單,不過我還是記錄下我安裝的步驟。
運行下載的 .exe 文件完成之后,出現以下的界面,直接點擊 Next。
然后選擇好安裝地址,再次 Next。
然后下面選擇創建桌面快捷方式和創建關聯,當然,也可以默認不勾選直接 Next。隨意。
然后稍等幾分鍾就安裝完成了。下面點擊 Finish 就完成安裝了。
怎么樣,安裝是不是很簡單。接下來就是激活了。
運行。第一次打開會出現以下提示,意思大概就是選擇導入設置吧。一般第一次用的話,直接選擇第二個不導入設置,然后點OK就行了。
之后會出現下面的界面,這是最重要的一步,激活。可以有三種選擇(第一種是輸入JetBrains的賬戶,這里就不做介紹了)。
第二種是輸入注冊碼,注冊碼可以去網上找一下。比如:http://blog.csdn.net/limin2928/article/details/69267184
這里我選擇的是第三種,使用一個終端授權的服務器地址。這個服務器可以自己配置,也可以在網上找一下。我就是在網上找的。。。
可參考:http://www.cnblogs.com/aslongas/p/6854115.html 或者 http://www.cnblogs.com/DswCnblog/p/7083900.html
下面就是最后一步了,就是選擇使用哪一個開發工具的快捷鍵、IDE 主題、字體和顏色等等設置。我選擇默認,直接點擊 OK。
到此開發工具的安裝告一段落。下面配置 Python 的開發環境,即安裝 Python 的代碼解析器。
Python 的安裝可以參考這個 安裝Python,這里面很詳細,就不做過多介紹了。
完成了 Python 的安裝,下面開始安裝 Python 的 web 開發框架。
Python 的開發框架有很多,可以自行去了解。我了解了兩個 Flask 和 Django。
初學者一般建議先學 Flask 這個比較輕量級的 web 開發框架,還有一個 Django 屬於 MVC 的重量級的 web 開發框架。(這里先不安裝這個,畢竟我也是初學者。。。)
先安裝 Flask 一個輕量級的 web 開發框架。
首先運行 windows 的命令行。(即cmd)
輸入:pip install flask
安裝完成后測試一下是否按照成功。輸入:python
然后接着輸入:from flask import Flask
如果沒有報錯的話就說明安裝成功了。繼續下一步。安裝 flask-sqlalchemy 包,sqlalchemy 我把它理解為一個 ORM 框架,類似於 .net 的 EF 框架。
首先安裝 sqlalchemy。輸入:pip install sqlalchemy
安裝完成后,然后接着安裝 flask-sqlalchemy。輸入:pip install flask_sqlalchemy
然后測試一下是否安裝成功。輸入:from flask_sqlalchemy import SQLAlchemy
如果依然沒有報錯的話,就說明安裝成功了。到此 Flask 這個 web 開發框架就安裝完成了。
參考:
http://www.cnblogs.com/mysql-dba/p/6066861.html
flask 和 flask-sqlalchemy 的使用可以參考下面的地址。
Flask 中文版:http://docs.jinkan.org/docs/flask/
Flask-sqlalchemy 中文版:http://www.pythondoc.com/flask-sqlalchemy/index.html