1. 程式人生 > >重拾Python(2):如何安裝新的package(Windows)

重拾Python(2):如何安裝新的package(Windows)

因此 ip命令 兩種方法 .whl python2.7 conda mat numpy 安裝

使用python進行數據分析或者數據處理時,往往需要使用一些package,而使用package之前必須安裝它。Anaconda安裝包中包含了很多常用的package,可以滿足絕大部分需求,比如numpy、pandas、matplotlib等等,因此不需要用戶再單獨安裝這些package。但是一些不常用的、或者小眾的package則需要我們手動安裝。
判斷一個package是否已經安裝有兩種方法:
1)在spyder或者Jupyter中import,如果提示導入錯誤,則代表該包未安裝;
技術分享圖片

2)安裝有Anaconda 時,在Anaconda Navigator中搜索並查看該package是否installed。
技術分享圖片

安裝方法主要分為以下幾種:
(1)Anaconda環境下:
在Anaconda Navigator中先找到該package,然後選擇並進行安裝。
技術分享圖片
技術分享圖片
技術分享圖片

安裝成功後,再在Anaconda Navigator中查看時,該package前面的勾選框已經被勾選上。代表安裝成功。
技術分享圖片

但是,並不是所有的package都可以在Anaconda Navigator找到。比如用於中文分詞的結巴分詞。
技術分享圖片

(2)非Anaconda環境下:
方法1:使用setup.py安裝
1)在官網下載package對應的壓縮文件,zip\tar\gz等格式,並解壓縮。
2)使用命令行切換到解壓文件中setup.py所在目錄
3)使用python setup.py install命令執行該安裝文件,進行安裝
技術分享圖片


技術分享圖片

方法2:使用easy_install工具安裝
前提是:安裝有ez_setup包,安裝該包可使用方法1。
在命令行中,直接使用命令easy_install package_name或者資源的URL或者.egg文件

easy_install package_name
easy_install package_download_url
easy_install package.egg

方法3:使用pip工具安裝
前提是:安裝有pip包,一般來說,python2.7或者python3.5或者Anaconda安裝時都會自動安裝pip。如果需要手動安裝,可采用方法1或者方法2。
在命令行中,直接使用命令pip install package_name

pip install package_name

同樣也可以使用pip命令卸載一個package

pip uninstall package_name

對於下載的whl文件,需要使用pip工具進行安裝:首先將cmd當前目錄切換到whl文件所在路徑下,然後使用pip install package.whl命令即可

pip install package.whl

方法4:直接安裝
部分package有封裝成.exe或者.mis,可下載後在windows上直接雙擊安裝

重拾Python(2):如何安裝新的package(Windows)