在github上參考別人的代碼時,總會有使用setup.py去構建環境這一項,那麼setup.py究竟是什麼東西?
setup.py : python環境/包的構建工具
參考博客:https://blog.csdn.net/whatday/article/details/90767387 setup如何編輯
https://blog.csdn.net/HaigLee/article/details/84112429 setup命令行使用
- 爲什麼要用setup.py
一般的通用包,我們可以直接用pip install
但是如果是我們自己寫的包呢?本地寫好了如何發佈到服務器端呢?
這時可以採用setup.py去構建環境,將自己寫的模塊以及相應的依賴庫一起打包,用setup去完成這個任務。 所以很多github代碼都提供setup.py方便我們一鍵安裝。
- 怎麼使用setup.py
在使用github上的FasterRCNN代碼時,便要先構建環境
python setup.py build develop