簡述python setup.py install的過程
python setup.py install 是我們用來安裝下載的python包或者自己按照python官方規范開發的擴展包的常用指令。
通過這個命令,這個python包就會被安裝系統或者你指定用戶的python庫里(這個操作在官方文檔較module distribution.:http://structure.usc.edu/python/inst/standard-install.htm)
python setup.py install包括兩步:python setup.py build, python setup.py install,這兩步,可分開執行, 也可只執行python setup.py install, 因為python setup.py install總是會先build后install.
python setup.py build 是python編譯這個module的過程, 這個過程比較復雜,最后會生成build文件夾。除去build過程后的install過程,就是復制build/lib文件到用戶指定的lib庫。
這里以安裝同事開發定制化的mock-server到系統python庫為例進行試驗。
初始條件: python-devel,gcc 已安裝, mock-server原碼包已下載和解壓
