使用python虚拟环境,为什么要激活虚拟环境

时间:2023-09-06 21:20:03 类型:python
字号:    

激活虚拟环境,激活虚拟环境其实就是把当前虚拟环境python所在位置暂时配置到环境变量path中的首位,由于命令行是从环境变量path中自上而下查找所在路径,如果第一个找到,则不会往下继续查找,也就不会用到python全局环境。


我们可以查看激活虚拟化环境脚本activate中,有设置PATH、PYTHONPATH、PATHHOME等操作


比如查看一个激活环境变量的结果

命令行: python

>>>import sys
>>>sys.path
['',
 'E:\\Program Files\\Python\\Python311\\python311.zip',
  'E:\\Program Files\\Python\\Python311\\DLLs',
   'E:\\Program Files\\Python\\Python311\\Lib', 
   'E:\\Program Files\\Python\\Python311',
    'E:\\python\\projects\\q项目名称\\venv', 'E:\\python\\projects\\项目名称\\venv\\Lib\\site-packages']


<