一、安裝python庫
安裝python庫有幾種方式:
1. 使用pip命令行,如:pip install Pillow
2. 在pycharm中安裝
3. 使用Anaconda批量安裝常用模塊
在使用Python時,我們經常需要用到很多第三方庫,例如,上面提到的Pillow,以及MySQL驅動程序,Web框架Flask,科學計算Numpy等。用pip一個一個安裝費時費力,還需要考慮兼容性。我們推薦直接使用,這是一個基於Python的數據處理和科學計算平台,它已經內置了許多非常有用的第三方庫,我們裝上Anaconda,就相當於把數十個第三方模塊自動安裝好了,非常簡單易用。
可以從下載GUI安裝包,安裝包有500~600M,所以需要耐心等待下載。網速慢的同學請移步。下載后直接安裝,Anaconda會把系統Path中的python指向自己自帶的Python,並且,Anaconda安裝的第三方模塊會安裝在Anaconda自己的路徑下,不影響系統已安裝的Python目錄。
【注意】安裝Anaconda時,需要同時勾選以下2項:
安裝好Anaconda后,重新打開命令行窗口,輸入python,可以看到Anaconda的信息:
也可在python命令行下,通過help() ==》modules命令查看已安裝的庫:
此時,再執行import numpy,便不會報python庫不存在了
二、在PyCharm配置虛擬環境,使用第三方庫
安裝完Anaconda庫后,要想在pycharm中使用這些庫,還需要在pycharm中配置python虛擬環境,否則會如圖所示提示庫不存在的告警
虛擬環境配置方法:
File ==》Settings ==》Project:當前項目 ==》 Project Interpreter ==》“小齒輪” ==》Add ==》Location為虛擬環境文件夾,需要選擇一個空文件夾,Base interpreter要選擇Anaconda3所在的python.exe
【備注】Anaconda中並未包含redis和pymysql庫,需要使用pip命令自行安裝
三、公司內pip安裝python庫失敗問題
如果公司內有網絡代理,需要在安裝pip之前使用set http_proxy配置網絡代碼,如下:
set http_proxy=http://proxy.abc.com:8080
set https_proxy=https://proxy1.abc.com:8080