python虚拟环境

为什么要用虚拟环境

python的虚拟环境类似于虚拟机,创建一个独立的python运行环境,是跟全局环境中的库相互独立

虚拟环境优势

  • 虚拟环境相互独立,互相不影响
  • 防止包管理混乱和版本冲突
  • 不影响全局环境

创建虚拟环境

venv 用于创建和管理虚拟环境的模块

新建一个文件夹sq ,打开cmd命令,创建虚拟环境

python -m venv sq_env
sq_env是虚拟环境的名称,可以随便定义

激活虚拟环境

切到Scripts,activate激活虚拟环境

就可以里面安装自己项目需要的python库

如 :

pip install selenium

安装成功后可以在D:\sq\sq_env\Lib\site-packages看到安装的库

pycharm使用虚拟环境

创建工程选择已存在的环境,虚拟环境,点击确定

点击terminal显示的跟cmd里虚拟环境激活一样,现在工程就使用的是虚拟环境