Python 開發工具和框架安裝

2022-07-04 04:12:10 字數 2592 閱讀 5390

引言:

其實之前對於 python,只是知道有這門語言而已。大部分還是使用 .net 開發的,之前也學了 mvc+ef 開發,但是由於工作上完全用不到,也就沒有在部落格記錄學習的東西了。

最近又接觸到了爬蟲這項技術,然後了解到 python 開發爬蟲好像很厲害的樣子。於是就來了興趣,興趣是乙個重要的東西,於是就開始慢慢接觸 python 了。

然後就從最基本的配置開發環境什麼的。突然發現做 .net 真的是很方便啊,開發環境根本就不用擔心,windows 系統上只需要裝上 visual studio 和 mssql server 就能開發了。

當然,有可能不至於我說的這麼簡單。言歸正傳,下面就從最基本的安裝開發工具和配置開發環境開始吧。

第一步:安裝開發工具

這裡我選擇的是 jetbrains pycharm ide,這是乙個 jetbrains 公司出的專門針對 python 開發的ide。

然後選擇好安裝位址,再次 next。

然後下面選擇建立桌面快捷方式和建立關聯,當然,也可以預設不勾選直接 next。隨意。

然後稍等幾分鐘就安裝完成了。下面點選 finish 就完成安裝了。

怎麼樣,安裝是不是很簡單。接下來就是啟用了。

執行。第一次開啟會出現以下提示,意思大概就是選擇匯入設定吧。一般第一次用的話,直接選擇第二個不匯入設定,然後點ok就行了。

之後會出現下面的介面,這是最重要的一步,啟用。可以有三種選擇(第一種是輸入jetbrains的賬戶,這裡就不做介紹了)。

第二種是輸入註冊碼,註冊碼可以去網上找一下。比如:

這裡我選擇的是第三種,使用乙個終端授權的伺服器位址。這個伺服器可以自己配置,也可以在網上找一下。我就是在網上找的。。。

可參考: 或者 

下面就是最後一步了,就是選擇使用哪乙個開發工具的快捷鍵、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 開發框架就安裝完成了。

參考:flask 中文版:

flask-sqlalchemy 中文版:

Python 開發工具

工欲善其事必先利其器 話雖這麼說,其實很多人在學習一種程式語言時,一開始都不會在意ide的,等這種語言入門之後,才會考慮有沒有什麼好用的開發工具等問題。這裡我把學到的一點點python知識和大家分享一下,也是對過去的一點總結。1 eclipse pydev,有 提示和debug功能,推薦使用 2 i...

python開發工具

開發工具選擇 pycharm pycharm的設定 設定python解析器 file settings project project interpreter 設定字型 file settings editor font 設定自動生成檔案注釋 file settings editor file an...

Python 開發工具介紹

一 editra開發工具功能介紹 首先editra是個開源專案,用python編寫而成。目前支援50多種指令碼編寫。它可在 linux windows 及 mac os x 等系統上執行。它有以下一些功能 語法高亮顯示,支援 60 種語言 摺疊 自動縮排 自動補完 呼叫提示 python 支援正則搜...