Python项目中的setup.py

在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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章