首頁  >  文章  >  後端開發  >  python如何安裝套件

python如何安裝套件

藏色散人
藏色散人原創
2019-10-16 13:47:455074瀏覽

python如何安裝套件

python如何安裝套件?

(1)原始碼安裝

可以手動下載第三方包,然後手動安裝。

推薦:《Python教學

$ wget "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz"
$ tar xvf ywdblogmath-0.1.tar.gz 
$ cd ywdblogmath-0.1/ 
$ python setup.py install

安裝或更新檔案如下:

/usr/local/lib/python2.7/dist-packages/easy-install.pth
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg

某些被安裝的套件可能包含C 程式碼,所以需要gcc 這樣的工具編譯。

(2)easy_install

如果想要使用easy_install 安裝第三方包,需要先安裝setuptools,如果本機沒有安裝,可以採用原始碼方式安裝,例如:

# 去 https://pypi.org/project/setuptools/ 下载 .zip 包
$ python setup.py  install
easy_install 支持从 Pypi(tar.gz或egg包)、URL、本地目录安装软件包:
# 从 Pypi 安装最新的包,可能是 tar.gz 或 egg 包
$ easy_install  ywdblogmath 
# 安装 tar.gz 类型的包
$ easy_install "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz" 
# 安装 egg 包
# easy_install "https://files.pythonhosted.org/packages/b0/fe/1fef363672c1e179de61ff1519aed6a3d68200b4cad0536b6d96b08cc5e9/ywdblogmath-0.3-py2.7.egg" 
# 本地目录包含 ywdblogmath 的源码 
$ easy_install /root/python

如果安裝的是tar.gz 或egg 的壓縮包,安裝後會出現相關文件,如下:

/usr/local/lib/python2.7/dist-packages/easy-install.pth(文件更新)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg(文件新增)

特別說明:

easy_install 只能安裝包,不能卸載包。

easy_install 不能安裝wheel 格式的套件(pip 可以,但pip 不能安裝egg 格式的套件)

(3)pip

#如果本機沒有安裝pip,可以使用easy_install 工具安裝。

pip 常用指令:

$ pip list 
$ pip install ywdblogmath 
$ pip install ywdblogmath -U 
$ pip show ywdblogmath

安裝tar.gz 套件:

$ pip install "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz"

安裝後會出現相關文件,如下:

/usr/local/lib/python2.7/dist-packages/ywdblogmath(新增目录)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg-info(新增文件)

安裝wheel 套件:

$ pip install "https://files.pythonhosted.org/packages/5f/ca/6624a4b42be2df78f51043d2282944e78dc939066a3da07dfdb949cd6d3e/ywdblogmath-0.4-py2-none-any.whl"

安裝後會出現相關文件,如下:

/usr/local/lib/python2.7/dist-packages/ywdblogmath (新增目录)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.4.dist-info(新增文件)

以上是python如何安裝套件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn