Python 包管理工具

2021-07-22 09:18:22 字數 432 閱讀 3690

如圖,可以看到distribute是setuptools的取代,pip是easy_install的取代。

核心目的是發布,即打包、生成安裝檔案等。

disutils -> setuptools -> distribute

python自帶模組,用於打包、生成安裝檔案、安裝包,需借助setup.py指令碼。

distutils的增強,加入了包依賴機制,不支援python3。

distutils的增強,加入了包依賴機制,支援python3。

easy_install -> pip核心目的是使用,用於安裝pypi 上的軟體包,管理、公升級、解除安裝本地包。

包管理工具

參考 yum和apt get的區別 rpm命令詳解及和yum之間的關係 centos中rpm和yum到底有什麼區別?dpkg和apt get區別 dpkg 常用指令操作快速參考 yum和apt get常用命令 linux分類 一般著名的linux系統基本分成兩大類 1 redhat系列 redhat...

Python的包管理工具

剛開始學習python時,在看文件和別人的blog介紹安裝包有的用easy install,setuptools,有的使用pip,distribute,那麼這幾個工具有什麼關係呢,看一下下面這個圖就明白了 可以看到distribute是setuptools的取代,pip是easy install的取...

python包管理工具pip

接觸了ruby,發現它有個包管理工具rubygem很好用,並且有很完備的文件系統 發現python下也有同樣的工具,包括easy install和pip。不過,我沒有細看easy install的方法,這就簡單的介紹一下pip的安裝與使用 準備 curl o python distribute se...