Python--virtualenv
摘要
官方网站:https://virtualenv.pypa.io/en/stable/installation/
- 执行python项目时都需要为其安装运行环境需要的依赖,比如有些项目需要在python2下运行,有些项目需要在python3下运行,有些项目需要安装mysqlclient依赖,有些项目需要django依赖,如果这些依赖都被安装在统一的系统环境中,势必彼此之间会造成干扰,特别是需要同一个依赖的不同版本时更是难以维护;
- virtualenv可以为python项目创建独立的虚拟运行环境,这样不同的项目可以运行在各自独立的执行环境中而彼此之间不受干扰;
- 在使用pycharm创建项目时,需要指定python执行器,此时就是创建的虚拟环境。