一、在 Windows 上安裝 Python
Python 有兩個(gè)重要版本且區(qū)別較大甘畅,分別是 Python2(v2.7.13
) 和 Python3(v3.6.1
)囊拜。Python3 對(duì) Python2 進(jìn)行了不考慮兼容秸滴、大刀闊斧地改進(jìn)武学,二者的代碼也不兼容,這點(diǎn)需要注意逊抡。
此處筆者選擇 Python3姆泻。
安裝完成后進(jìn)入 Python 安裝目錄,通過(guò)命令python
來(lái)啟動(dòng) Python 解釋器冒嫡。
(此處可以通過(guò)設(shè)置環(huán)境變量來(lái)快速使用python
命令)
安裝包管理器 pip
https://pypi.python.org/pypi/pip/
版本是v9.0.1
為什么需要pip
拇勃?
和 Nodejs 的npm
作用相同,便于快速便捷地安裝第三方 Python 模塊孝凌。不使用pip
安裝模塊的方式是:下載源碼方咆、編譯安裝。
通過(guò)pip
安裝模塊的一個(gè)利好:PyCharm 能識(shí)別并支持代碼補(bǔ)全蟀架。
下載.tar.gz
壓縮包解壓并進(jìn)入其主目錄瓣赂,通過(guò)命令編譯安裝:
python setup.py install
安裝后進(jìn)入.\Python\Python36\Scripts\
目錄榆骚,即可執(zhí)行pip
命令。
(此處可以通過(guò)設(shè)置環(huán)境變量來(lái)快速使用pip
命令)
在安裝 Python 的步驟中會(huì)有同時(shí)安裝
pip
的選項(xiàng)煌集,且默認(rèn)已勾選妓肢,因此我們不必單獨(dú)安裝pip
。
如此則這樣使用pip
命令:python -m pip xxx
-m
:作為模塊啟動(dòng)
同時(shí)安裝 Python3 和 Python2
由于各種原因苫纤,有時(shí)候我們?nèi)匀恍枰玫?Python2碉钠,因此同時(shí)安裝 Python2 是不錯(cuò)的方案。
很簡(jiǎn)單方面,先運(yùn)行兩個(gè)安裝程序安裝兩個(gè)版本的 Python放钦,然后分別將其根目錄的python.exe
重命名為python2.exe
色徘、python3.exe
恭金。此后即可使用python2
、python3
命令褂策,互不混淆横腿。
安裝 PyCharm
https://www.jetbrains.com/pycharm/
PyCharm 是一款不錯(cuò)的 Python IDE。
如果習(xí)慣了 Android Studio斤寂,你會(huì)覺(jué)得 PyCharm 用起來(lái)特別順手耿焊。
如果安裝了多個(gè)版本的 Python,在 PyCharm 中可以設(shè)置默認(rèn)版本遍搞,也可以為單個(gè)項(xiàng)目配置 Python 版本罗侯。
在安裝 Python 的步驟中有同時(shí)安裝 IDLE (Python Shell,簡(jiǎn)單的 IDE)的選項(xiàng)溪猿。一些簡(jiǎn)單的操作除了文本編輯器钩杰,用它也不錯(cuò)。
二诊县、在 Ubuntu 上安裝 Python3
apt-get install python3
版本是v3.4.0
筆者發(fā)現(xiàn)云服務(wù)器的 Ubuntu 一般內(nèi)置 Python2 和 Python3讲弄。
啟動(dòng) Python 解釋器:
python3
由于 Ubuntu 默認(rèn)已有 Python2 版本且python
命令指向了 python2
,我們可以調(diào)整一下鏈接:
rm /usr/bin/python
ln -s /usr/bin/python3.4 /usr/bin/python
安裝包管理器 pip
apt-get install python-pip3
通過(guò)pip3
執(zhí)行命令
三依痊、安裝模塊
(Windows)模塊安裝目錄:.\Python\Python36\Lib\site-packages\
PyMySQL
python3 -m pip install pymysql
SQLAlchemy
python3 -m pip install sqlalchemy
Beautiful Soup
python3 -m pip install beautifulsoup4
xpinyin
python3 -m pip install xpinin
卸載模塊
python3 -m pip uninstall xxx
查看已安裝模塊
python3 -m pip freeze