標籤:python 安裝第三方 模組
在python中已經內建了很多的有用的模組,只要安裝了python的開發工具,這些模組就可以立刻使用了。而在實際python開發的過程中,除了python內建的模組外,python還有大量的第三方的庫、模組和包。 常用的第三模組都會在python的PyPI - the Python Package Index上進行註冊,只要找到對應模組的名字就可以進行安裝了。 由於最近需要通過python來建立PDF文檔,但是由於python的內建模組中相關的模組,所以需要使用第三方的reportlab庫來建立PDF文檔。由於初次安裝第三方庫,所以折騰了很久,所以把安裝的方法整理出來。
一、安裝工具 目前python安裝通常使用steup.py或者pip工具,在python中推薦使用pip工具。在python3.4之後的的版本都預設包含了pip。使用的是windows系統,python開發工具安裝到C:\Python33目錄 (1)安裝pip 為了安裝pip,首先需要下載get-pip.py指令碼,然後執行get-pip.py指令碼安裝pip。 get-pip.py指令碼的:get-pip.py。 將get-pip.py指令碼放到C:\Python33\Tool目錄下,也可以放到其他的目錄下。在cmd中執行: python get-pip.py 執行該命令之後就可以安裝pip工具了。get-pip.py支援其他的選項,可以直接預設安裝。 (2)pip的更新: python -m pip install -U pip
(3)增加環境變數 安裝pip之後就會發現在C:\Python33\Scripts中多了pip.exe,為了方便在cmd中運行pip,就需要在環境變數path中增加pip的路徑"C:\Python33\Scripts".
二、安裝第三方模組 在pypi中尋找reportlab模組的名字,reportlab的名字為reportlab 3.1.44.由於已經增加了環境變數就可以直接實用了。 在cmd中執行: pip install reportlab 由於GFW的功勞,需要耐心等執行完了之後,reportla模組就已經安裝成功了。如果提示安裝逾時或者失敗可以重新再執行一次。執行成功後,查看C:\Python33\Lib\site-packages中就會發現多了reportlab的目錄。 這時候就可以使用reportlab模組了
#!/usr/bin/python#FileName creatPDF.pyfrom reportlab.pdfgen import canvasdef creatPDF(c): c.drawString(100, 100, "using reportlab")c = canvas.Canvas("test.pdf")creatPDF(c)c.showPage()c.save()
執行之後就會建立一個名為test.pdf,其中內容為“using reportlab”
Python 安裝第三方庫,模組和包的安裝方法