首页 > 其他分享 >项目搭建之虚拟环境

项目搭建之虚拟环境

时间:2022-12-13 17:47:55浏览次数:44  
标签:解释器 项目 创建 虚拟环境 模块 py38venv02 搭建

项目搭建之虚拟环境

为什么要用到虚拟环境

在创建一个新的项目时,我们遵循一个原则,不需要用的模块,就不加载到本地。

我们在pycharm创建项目时,如果都采取使用本地的解释器,那么它的插件一定会和别的项目共存,十分的臃肿。

image

因为每个项目都用的python3.8解释器,那么大家所有的第三方模块都是存在一个scripts文件中的。

这时候就需要用一个新的虚拟环境来模拟我们的初始python解释器,来支持我们的项目,让我们的项目需要什么模块就下什么模块,保持轻盈苗条的状态。

pycharm创建虚拟环境

创建一个新的项目,选择创建新的虚拟环境:

image

创建完后,我们可以查看这个虚拟环境所在的目录,和查看它这个解释器所含有的内容(如package)。

image

总的来说:虚拟环境就是能针对相同版本的解释器创建多个分身,每个分身拥有自己独立的环境。

虚拟环境命令行操作

我们也可以通过命令行的方式创建虚拟环境:

python -m venv py38venv02
  • 在什么目录下运行,就在什么目录下创建
  • 不支持用python.exe的副本执行这句操作(如python38)

激活和关闭:

# 到cmd中的虚拟环境目录下
D:\py38venv02\Scripts>dir  # 可以查看目录下的文件
# 有个activate的脚本,可以激活
D:\py38venv02\Scripts>activate  
↓↓↓↓↓↓↓↓
(py38venv02) D:\py38venv02\Scripts>deactivate # 运行这个脚本,关闭激活态。

虚拟环境加载第三方模块:

image

可直接在这个pycharm设置里加载,底层实际上执行了pip命令。

标签:解释器,项目,创建,虚拟环境,模块,py38venv02,搭建
From: https://www.cnblogs.com/Leethon-lizhilog/p/16979424.html

相关文章