Python怎么安装第三方模块

Python (196) 2023-04-27 04:37:05

Python中有哪几种方法安装第三方模块,安装Python第三方模块的方法有很多,这里介绍三种方法安装第三方模块。

【方法一】: 通过setuptools来安装python模块

首先下载 http://peak.telecommunity.com/dist/ez_setup.py

NOTE: 最好下载个setuptools,本人是15.2版本,里面包含了ez_setup

运行 python ez_setup.py

D:\work\installation\setuptools-15.2\setuptools-15.2>pythonez_setup.py>1.txt
Extractinginc:\users\admini~1\appdata\local\temp\tmpbxikxf
Nowworkinginc:\users\admini~1\appdata\local\temp\tmpbxikxf\setuptools-15.2
InstallingSetuptools
......
Copyingsetuptools-15.2-py2.7.eggtoc:\python27\lib\site-packages
setuptools15.2isalreadytheactiveversionineasy-install.pth
Installingeasy_install-script.pyscripttoC:\Python27\Scripts
Installingeasy_install.exescripttoC:\Python27\Scripts
Installingeasy_install-2.7-script.pyscripttoC:\Python27\Scripts
Installingeasy_install-2.7.exescripttoC:\Python27\Scripts

Installedc:\python27\lib\site-packages\setuptools-15.2-py2.7.egg
Processingdependenciesforsetuptools==15.2
Finishedprocessingdependenciesforsetuptools==15.2

运行 easy_install py

D:\work>easy_installpy#py为第三方库文件
Searchingforpy
Bestmatch:py1.4.26
Addingpy1.4.26toeasy-install.pthfile

Usingc:\python27\lib\site-packages
Processingdependenciesforpy
Finishedprocessingdependenciesforpy

【方法二】: 通过pip来安装python模块

安装 easy_install pip

D:\work>easy_installpip
Searchingforpip
Bestmatch:pip6.1.1
Processingpip-6.1.1-py2.7.egg
pip6.1.1isalreadytheactiveversionineasy-install.pth
Installingpip-script.pyscripttoC:\Python27\Scripts
Installingpip.exescripttoC:\Python27\Scripts
Installingpip2.7-script.pyscripttoC:\Python27\Scripts
Installingpip2.7.exescripttoC:\Python27\Scripts
Installingpip2-script.pyscripttoC:\Python27\Scripts
Installingpip2.exescripttoC:\Python27\Scripts

Usingc:\python27\lib\site-packages\pip-6.1.1-py2.7.egg
Processingdependenciesforpip
Finishedprocessingdependenciesforpip

运行 pip install xlrd

Usage:
pip<command></command>[options]

Commands:
installInstallpackages.
uninstallUninstallpackages.
freezeOutputinstalledpackagesinrequirementsformat.
listListinstalledpackages.
showShowinformationaboutinstalledpackages.
searchSearchPyPIforpackages.
wheelBuildwheelsfromyourrequirements.
zipDEPRECATED.Zipindividualpackages.
unzipDEPRECATED.Unzipindividualpackages.
helpShowhelpforcommands.

GeneralOptions:
-h,--helpShowhelp.
--isolatedRunpipinanisolatedmode,ignoring
environmentvariablesanduserconfiguration.
-v,--verboseGivemoreoutput.Optionisadditive,andcanbe
usedupto3times.
-V,--versionShowversionandexit.
-q,--quietGivelessoutput.
--log<path>Pathtoaverboseappendinglog.
--proxy<proxy>Specifyaproxyintheform
[user:passwd@]proxy.server:port.
--retries<retries>Maximumnumberofretrieseachconnectionshould
attempt(default5times).
--timeout<sec>Setthesockettimeout(default15seconds).
--exists-action<action>Defaultactionwhenapathalreadyexists:
(s)witch,(i)gnore,(w)ipe,(b)ackup.
--trusted-host<hostname>Markthishostastrusted,eventhoughitdoes
nothavevalidoranyHTTPS.
--cert<path>PathtoalternateCAbundle.
--client-cert<path>PathtoSSLclientcertificate,asinglefile
containingtheprivatekeyandthecertificate
inPEMformat.
--cache-dir<dir>Storethecachedatain<dir>.
--no-cache-dirDisablethecache.
--disable-pip-version-check
Don'tperiodicallycheckPyPItodetermine
whetheranewversionofpipisavailablefor
download.Impliedwith--no-index.

【方法三】:直接从网上下载下可执行文件来安装.

比如说,去 >>> pythonlibs <<< 网站,提供了很多Python非官方包下载,二进制文件,下载安装方便.

THE END

发表回复