flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

关于依赖包

依赖包的好处

一键生成

换了一个环境,可以一键安装

非常方便

。。。

生成依赖包

安装依赖包

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

虚拟环境是如何隔离各个软件的?

虚拟环境都放在目录中

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

虚拟环境都以目录方式存在

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

进入了虚拟环境后

所运行的解释器

实际上是环境中对应好的解释器

例如

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

同样,虚拟环境中的pip命令

也有对应的目录

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

注,在虚拟环境中安装工具包时,不要用sudo

例如

pip install mongodb

而不要用

sudo pip install mongodb

查看当前虚拟环境已安装的包

pip list

pip freeze

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

生成环境对应包的列表

如果要快速的把本地的依赖包,获取

用于在云主机上快速的安装

可以利用重定向的技术生成文档

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

生成了一个文件,在当前目录下

flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局

可以把这个放到云主机上

然后,进入虚拟环境

执行命令

pip install -r 文件名称

来一口气把所需的这些包安装完成