项目搭建之虚拟环境
为什么要用到虚拟环境
在创建一个新的项目时,我们遵循一个原则,不需要用的模块,就不加载到本地。
我们在pycharm创建项目时,如果都采取使用本地的解释器,那么它的插件一定会和别的项目共存,十分的臃肿。
因为每个项目都用的python3.8解释器,那么大家所有的第三方模块都是存在一个scripts文件中的。
这时候就需要用一个新的虚拟环境来模拟我们的初始python解释器,来支持我们的项目,让我们的项目需要什么模块就下什么模块,保持轻盈苗条的状态。
pycharm创建虚拟环境
创建一个新的项目,选择创建新的虚拟环境:
创建完后,我们可以查看这个虚拟环境所在的目录,和查看它这个解释器所含有的内容(如package)。
总的来说:虚拟环境就是能针对相同版本的解释器创建多个分身,每个分身拥有自己独立的环境。
虚拟环境命令行操作
我们也可以通过命令行的方式创建虚拟环境:
python -m venv py38venv02
- 在什么目录下运行,就在什么目录下创建
- 不支持用python.exe的副本执行这句操作(如python38)
激活和关闭:
# 到cmd中的虚拟环境目录下
D:\py38venv02\Scripts>dir # 可以查看目录下的文件
# 有个activate的脚本,可以激活
D:\py38venv02\Scripts>activate
↓↓↓↓↓↓↓↓
(py38venv02) D:\py38venv02\Scripts>deactivate # 运行这个脚本,关闭激活态。
虚拟环境加载第三方模块:
可直接在这个pycharm设置里加载,底层实际上执行了pip命令。
标签:解释器,项目,创建,虚拟环境,模块,py38venv02,搭建 From: https://www.cnblogs.com/Leethon-lizhilog/p/16979424.html