使用虚拟环境的意义在于三点:
- 创建独立的Python环境,多个Python互相独立互不影响,比如可以是不同的Python版本,里面可以有不同的python组件
- 虚拟环境中,可以在没有权限的情况下直接安装新套件
- 不同应用在不同的虚拟环境中可以使用不同的套件版本,并且升级套件不会影响其他应用,解决了不同应用间多版本的冲突问题。
python的虚拟环境主要使用的是virtualenv软件,而virtualenvwrapper是virtualenv的扩展包,用于管理虚拟环境。它的作用是:
- 将所有虚拟环境整合到一个目录下
- 管理(创建,删除,复制)虚拟环境
- 切换虚拟环境
1、安装python虚拟环境工具
2、安装配置虚拟环境
进入到需要安装虚拟环境的目录

创建一个python虚拟环境

运行虚拟环境

检测虚拟环境当中已经安装的内容(此时没有任何内容输出)

3、安装flask

安装完毕以后,再次检查已经安装的内容(此时已经发现里面有了一些扩展包)

4、退出虚拟化环境(退出以后发现前缀没有venv标识)

Ubuntu系统安装虚拟环境步骤:
1)登录root用户
操作略
2)安装包管理神器pip

配置过程:
在~/.bashrc中添加行:
运行使配置生效:
此时virtualenvwrapper就配置好了,接下来可以使用命令运行虚拟环境。
创建新虚拟环境
创建指定python版本的虚拟环境,第一行为3版本,第二行为2版本
启动/ 切换虚拟环境
删除虚拟环境
离开虚拟环境
接下来就是要在虚拟环境当中安装我们需要的包或者软件了.
通常我们会遇到requirements.txt这样的文件,这个里面说明了我们运行这个项目需要的软件依赖包。

首先说明一下这个文件是如何生成的
还是要切换到我们前面为该项目创建的一个虚拟环境当中,接下来我们可以在克隆的项目中找到这个文件,然后执行requirements.txt文件进行安装。
这一步基本上就可以把所有需要的内容给安装成功了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/179016.html