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

2、安装配置虚拟环境
进入到需要安装虚拟环境的目录

创建一个python虚拟环境

运行虚拟环境

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

3、安装flask

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

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

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

首先说明一下这个文件是如何生成的
还是要切换到我们前面为该项目创建的一个虚拟环境当中,接下来我们可以在克隆的项目中找到这个文件,然后执行requirements.txt文件进行安装。
这一步基本上就可以把所有需要的内容给安装成功了。
到此这篇nodejs安装python(nodejs安装到d盘有影响么)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-nodejs/45369.html