Python项目环境配置
python项目在协同开发的时候,如何解决环境依赖(插件包依赖)是最基本的问题,下面来介绍一个我常用的操作流程和方法:
1.git项目到本地文件夹
2.删除项目中原有的环境文件夹,一般为Venv文件夹(如果有的话)
3.本地安装virtualenv
2.删除项目中原有的环境文件夹,一般为Venv文件夹(如果有的话)
3.本地安装virtualenv
pip install virtualenv
4.创建本地虚拟环境
切换目录到你希望的文件夹下然后执行 virtualenv venv
5.激活虚拟环境
切换至虚拟环境文件夹下的bin目录(Windows系统中为Script目录)执行 activate
你的命令行前出现(venv)即代表已进入虚拟环境中
执行 dactivate 可退出虚拟环境
6.迁移项目依赖包
5.激活虚拟环境
切换至虚拟环境文件夹下的bin目录(Windows系统中为Script目录)执行 activate
你的命令行前出现(venv)即代表已进入虚拟环境中
执行 dactivate 可退出虚拟环境
6.迁移项目依赖包
pip install -r Plugin_list.txt
7.项目新增依赖包时,执行 pip freeze > Plugin_list.txt 导出依赖插件列表,然后git到项目仓库
备注:以上流程的代码仓库为github,如果是其他代码库,替换相应步骤即可