depot_tools 是chromium工程中必不可少的组件之一,通常,为了后续部署方便,我们会把depot_tools中的python放到环境变量中,因此可能会导致我们后续使用python时,都是使用的depot_tools中的python。而我们有时候需要安装新的包,使用的pip指向的并不是depot_tools中的python。因此,我们需要做出部分的取舍:
- depot_tools的python仅用于chromium,本机也另装一个python,使用时分开使用。
- 优势:分开,独立,不互相影响
- 缺点:两个python占用体积,而且使用的时候不方便。因为环境变量里只能有一个python,对于我们本机的python可能要用其他的名字来代替。
- 全使用depot_tools的python
- 优势:方便,简单
- 缺点:不方便安装其他包
如果要使用depot_tools的python安装其他包,可以去到路径depot_tools\bootstrap-2@3_8_10_chromium_20_bin\python3\bin\Lib\site-packages
下,有一个easy_install.py
脚本,使用该脚本即可进行包的安装,使用方法:
python3 easy_install.py install requests