安裝python 第三方庫(whl,py格式)


1.windows平台下:

1..1安裝whl文件
​ 安裝whl文件需要借助pip命令來安裝,然而我們在裝python的時候已經把pip.exeeasy_install.exe安裝在相對的scripts文件夾了。如下圖:

  安裝python 第三方庫(py,whl) - 朝鮮程序員 - 朝鮮程序員的博客

在安裝whl文件之前我們可以先看一下pip命令如何使用的,可以看下它的說明,在cmd窗口中輸入如下命令:

 【python -m pip -help】

如下圖所示:

安裝python 第三方庫(py,whl) - 朝鮮程序員 - 朝鮮程序員的博客

接下來只需要在cmd中運行如下命令就能安裝whl文件了,命令如下:

【python -m pip install C:UserstjmDesktoppymssql-2.1.1-cp27-none-win32.whl】

  安裝python 第三方庫(py,whl) - 朝鮮程序員 - 朝鮮程序員的博客

  按下enter鍵等待安裝成功,如果不行的話,就和安裝py一樣,先進入whl文件的目錄,
再執行python -m pip install requests-2.9.1-py3-none-any.whl

1.2安裝py文件

​ 一般的py文件都是已經打包好了插件的源碼,只需要利用python這個環境運行setup.py文件就行了。下面以xlrd(讀取excel文件的)這個插件庫為例

1、首先下載gz的源碼包,解壓到D:xlrd-0.8.0。此時setup.py文件位於D:xlrd-0.8.0xlrd目錄中

2、打開cmd,運行下面的命令 cd D:xlrd-0.8.0xlrd,進入setup.py的目錄(注意在我的電腦安裝py文件必須要先進入setup.py文件的目錄,而不能直接python D:xlrd-0.8.0xlrd setup.py install

  然后運行命令

  安裝python 第三方庫(py,whl) - 朝鮮程序員 - 朝鮮程序員的博客

  接下來耐心等待就好。

注意:

python第三方庫都安裝在【D:Program Files (x86)PythonLibsite-packages】目錄下

電腦:Windows10 64位。
Python IDE 軟件:JetBrains PyCharm Community Edition 2018.1.3 x64
Python version : Python 3.5.0

Python 安裝第三方庫有兩種方式:
\1. 使用 pip 命令行工具在線下載你需要的第三方庫
\2. 手動下載第三方庫,再使用 pip 命令安裝

1. 使用 pip 命令行工具在線下載你需要的第三方庫

什么是 pip ?
pip 是Python的軟件包管理系統,Python語言自帶的命令行工具,它可以安裝和管理第三方軟件包。

使用 pip 工具安裝軟件包的命令是:

pip install some-package-name

我們現在下載名字為:requests 的第三方庫。(這個庫是用來處理HTTP的Python第三方庫。)

在命令行窗口中執行下面的命令:

pip install requests

這樣 requests 第三方庫就下載和安裝完成了。

在你的腳本中添加:import requests,就可以使用這個 Requests 庫。

如果你在執行 pip install some-package-name 命令的時候,它輸出:沒有找到這樣的軟件包。

遇到這樣的情況要然后解決呢?

遇到這種情況,多半是:撞牆的原因。這時,我們就需要手動下載相關第三方庫的安裝包了。

2. 手動下載 第三方庫,再使用 pip 命令安裝

使用 pip安裝時,有時會遇到網上慢或者撞牆的現象,這時我們就到這個網站手動下載你需要的安裝包:http://www.lfd.uci.edu/~gohlke/pythonlibs/。這個網站里面的Python第三方庫可以說是包羅萬象。

舉例:安裝 opencv 第三方庫

Step 1 . 來到這個網站:http://www.lfd.uci.edu/~gohlke/pythonlibs/

Step 2 . 按組合鍵:Ctrl + F 查找關鍵詞:opencv, 點擊下面圖中的opencv

現在你能看到下面的 opencv 版本,因為我使用的是 Python 3.5.0 版本,並且我的電腦是64位的,所以我選擇下載:opencv_python-3.1.0-cp35-cp35m-win_amd64.whl

Step 3 . 下載它,並記下下載路徑:

Step 4 . 下載完成后,在命令提示符窗口中,執行下面的命令(其中軟件包要輸入絕對路徑):

pip install D:\Downloads\opencv_python-3.1.0-cp35-cp35m-win_amd64.whl

成功安裝,輸出下面信息:

Processing d:\downloads\opencv_python-3.1.0-cp35-cp35m-win_amd64.whl

Installing collected packages: opencv-python

Successfully installed opencv-python-3.1.0

搞定

擴展:

如果我下載的是:opencv_python-2.4.13-cp27-cp27m-win_amd64.whl,那么我在使用pip工具安裝時:

pip install D:\Downloads\opencv_python-2.4.13-cp27-cp27m-win_amd64.whl

會輸出下面的信息:

opencv_python-2.4.13-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform.

這說明opencv的軟件包我下載錯了,這個軟件包,不支持Python3.5.0版。

pip 工具升級

如果你在執行 pip 命令,需要下面的輸出:

You are using pip version 7.1.2, however version 8.1.2 is available.

You should consider upgrading via the 'python -m pip install --upgrade pip' command.

它提示你:你目前的 pip 工具的版本不是最新的,需要更新。更新 pip 工具的命令如下,執行下面的命令:

python -m pip install --upgrade pip

現在,就不會再出現:提示你更新pip工具的輸出了

第三種:將pip3添加到環境變量

第四種:pycharm中設置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM