Python自動安裝第三方類庫

來源:互聯網
上載者:User

標籤:simple   scripts   proc   ack   bsp   內容   ;;   ima   src   

Python在使用過程中會用到大量的第三方庫,逐一手工去下載、安裝比較繁瑣。可以配置第三方鏡像源並使用pip進行自動安裝。這裡推薦選擇豆瓣的鏡像源:http://pypi.douban.com/simple/

Windows下的安裝介紹(我的環境是Win7+Python 2.7.12)

1、檢查已安裝pip。通常安裝完python就會自動安裝完成。檢查方法如下:

c:\Python27\Scripts>dir

 磁碟機 C 中的卷是 系統

 卷的序號是 0000-0A6F

 c:\Python27\Scripts 的目錄

2017/01/08  09:52    <DIR>          .

2017/01/08  09:52    <DIR>          ..

2016/12/05  23:29            89,448 easy_install-2.7.exe

2016/12/05  23:29            89,448 easy_install.exe

2017/01/08  09:52            89,420 pip.exe

2017/01/08  09:52            89,420 pip2.7.exe

2017/01/08  09:52            89,420 pip2.exe               

                        5 個檔案        447,156 位元組               

                        2 個目錄 19,888,021,504 可用位元組

1、添加pip路徑到path變數,方便後續執行。不用每次先到pip的路徑下再執行。配置方法如下:

我的電腦 -> 屬性 -> 進階系統設定 -> 環境變數 -> 系統變數中選擇"Path" -> 點擊“編輯”,添加;;C:\Python27\Scripts

結果如下:

cmd命令下執行pip,顯示如下內容說明配置成功。ps:cmd視窗需退出重新登入

C:\Users\Administrator>pip

Usage:   pip <command> [options]

2、擷取HOMEPATH變數,建立%HOMEPATH%\pip\pip.ini檔案。如果%HOMEPATH%目錄下沒有目錄,就自己建立pip目錄和pip.ini檔案

C:\Users\Administrator>set HOMEPATH HOMEPATH=\Users\Administrator

3、在pip.ini檔案中添加相關內容並儲存,新增內容如下:

[global] index-url = http://pypi.douban.com/simple [install] trusted-host = pypi.douban.com

4、測試。自動下載安裝Pexpect類庫。如下

C:\Users\Administrator>pip install Pexpect Collecting Pexpect   Downloading http://pypi.doubanio.com/packages/5b/16/4859a0376be8b87bf3920b1f6e63b8a3c0ee42488babee07c87ca9316e03/pexpe ct-4.2.1-py2.py3-none-any.whl (55kB)     100% |████████████████████████████████| 61kB 240kB/s Collecting ptyprocess>=0.5 (from Pexpect)   Downloading http://pypi.doubanio.com/packages/40/a5/184b46a3c986000196abd077166b2536acb2500009bec95feb9b8fc19828/ptypr ocess-0.5.1-py2.py3-none-any.whl Installing collected packages: ptyprocess, Pexpect Successfully installed Pexpect-4.2.1 ptyprocess-0.5.1

5、安裝成功。

Python自動安裝第三方類庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.