python依赖包安装2019-03-09

python依赖包是跟环境绑到一起的,不是跟项目绑定一起的,这个和java不同。

当然也可以让python的依赖包和项目绑定,那就是运用anaconda 为每一个项目创建一个虚拟环境。

pip freeze > requirements.txt 命令可以将所在环境的所有依赖包列出来

如果每个项目有自己单独的环境就相当于列出的该项目的依赖包。

但是所有项目用的同一个环境,这样就会把不必要的包也列出来,可以用pipreqs :

pip install pipreqs

cd到项目所在跟目录:

pipreqs ./ --encoding=utf8

这样可以把该项目的依赖列出来

然后在服务器上执行:

pip install -r requirements.txt

就回把requriements.txt都安装进服务器

你可能感兴趣的:(python依赖包安装2019-03-09)