1. 第三方庫
Python相當於一個手機,第三方庫相當於手機里各種各樣的APP。
當我們想搭建網站時,可以選擇功能全面的Django、輕量的Flask等web框架;當我們想做一個爬蟲時,可以使用Scrapy框架;當我們想做數據分析時,可以選擇Pandas數據框架等,這些都是一些很成熟的第三方庫。
那么,如何根據自己的需求找到相應的庫呢?
可以在 https://awesome-python.com 這個網站上按照分類去查找需要的庫。
1.1使用pip
大多數庫都可以通過pip安裝,安裝方法為,在命令行窗口輸入
pip install libname
libname為庫名
某些庫通過pip安裝不了,可能是因為沒有打包上傳到pypi中,可以下載安裝包之后離線安裝,方法是
pip install libpath
libpath為本地安裝包地址,這些安裝包一般以whl為后綴名。表示python擴展包的windows環境下的二進制文件。
有一個專門下載這種文件的地方http://www.lfd.uci.edu/~gohlke/pythonlibs/,是由加利福尼亞大學的師生為方便python用戶使用而建立的,並非官方出品,使用時需自行承擔風險。
1.2源文件安裝
如果下載下來的安裝包為帶有源文件的壓縮包,解壓之后,運行setup.py進行安裝,方法是
命令行切換到安裝包中setup.py文件所在的目錄,執行 python setup.py install
1.3運行安裝包
有些類庫提供了雙擊運行直接安裝的安裝包,比如python連接mysql數據庫的驅動 mysql-connector-python
這些安裝包的后綴名為msi或者exe。下載下來之后,雙擊運行之后就安裝好了,前提是要根據python的版本及windows的位數下載對應的安裝包,否則安裝過程會報錯或者直接提示無法安裝。
2. 安裝第三方庫
這里主要介紹如何在PyCharm中安裝第三方庫。
1)打開PyCharm——頂部菜單File——選擇Default Settings;
2)搜索project interpreter,選擇當前Python環境,然后底部點擊“+”號添加庫;
3)搜索數據庫名稱——選中該庫后點擊底部的Install Package,在安裝成功后會出現成功提示,此時可以返回到之前的Project Interpreter中查看自己安裝的庫,點擊“-”號可以卸載掉不需要的庫。
3. 使用第三方庫
使用第三方庫時,只要在在PyCharm中輸入庫之后就可以使用了。輸入庫用import,比如輸入requests庫為:import requests。
