python虚拟环境
·
为了应对安装第三方模块问题
一、模块类型
- 内置模块
- os, tarfile, hashlib, string
- 自定义模块
- .py
- 第三方模块
- pip install
二、虚拟环境 venv
- 避免python开发环境混乱
- 本质上来讲,一个虚拟环境就是个目录
- 虚拟环境之间是隔离的
1、创建虚拟环境
切换到d盘创建两个虚拟环境
> python -m venv <虚拟环境名称>
C:\Users\admin>d:
D:\>python -m venv projectA_venv
D:\>python -m venv projectB_venv
创建成功后会在d盘下生成两个目录 ,虚拟环境之间是隔离的

创建虚拟环境后,目录下有个Script文件夹,运行python代码会使用虚拟环境里的python.exe解释器,而不是最初安装python的解释器

我用的是vscode软件,可以在左下角看到python的虚拟环境,在上面可以输入解释器路径来切换python的虚拟环境

点击查找,然后选择自己创建好的虚拟环境里的解释器

选好解释器之后可以直接在vscode终端下安装第三方模块,就会下在虚拟环境里面了

使用pycharm会自动创建一个虚拟环境
2、切换虚拟环境
D:\>cd projectA_venv
D:\projectA_venv>cd Scripts
D:\projectA_venv\Scripts>activate
(projectA_venv) C:\>
3、退出虚拟环境
(projectA_venv) D:\projectA_venv\Scripts>deactivate.bat
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)