python依赖包安装2019-03-09
2019-03-22 本文已影响0人
_好孩子
python依赖包是跟环境绑到一起的,不是跟项目绑定一起的,这个和java不同。
当然也可以让python的依赖包和项目绑定,那就是运用anaconda 为每一个项目创建一个虚拟环境。
pip freeze > requirements.txt 命令可以将所在环境的所有依赖包列出来
如果每个项目有自己单独的环境就相当于列出的该项目的依赖包。
但是所有项目用的同一个环境,这样就会把不必要的包也列出来,可以用pipreqs :
pip install pipreqs
cd到项目所在跟目录:
pipreqs ./ --encoding=utf8
这样可以把该项目的依赖列出来
然后在服务器上执行:
pip install -r requirements.txt
就回把requriements.txt都安装进服务器