对于python语言建议不同的任务或项目中建立单独的虚拟环境,对于其他的语言最好也是不同的任务配置不同环境,而在虚拟环境中会使用的很多依赖和库,这时候别人使用的时候如果不知道需要安装哪些库会很麻烦,这时候的一个需求就是,如何导出项目代码中所实际使用到的库及其版本。
利用pipreqs库可以方便完成以上需求。操作如下:
安装:
pip install pipreqs -i https://pypi.tuna.tsinghua.edu.cn/simple
注意:如果你不需要支持 Jupyter Notebook,你可以安装一个不包含相关依赖的版本
pip install --no-deps pipreqs
pip install yarg==0.1.9 docopt==0.6.2
使用:
Usage:
pipreqs [options] [<path>]
Argum