为了应对安装第三方模块问题

一、模块类型

  • 内置模块
    • 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
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐