1. 建议用 python-m pip 安装三方库
python-m pip命令,可以让你直接指定要安装到哪个版本。
2. 务必使用虚拟环境,不要安装至系统 Python
如果不用虚拟环境隔离的话,系统版本的三方库会变得特别的庞杂,甚至出现系统依赖库的版本不合理,导致系统崩溃的严重问题。
3. 建议用 pipx 独立安装工具
考虑通过 pipx 将这些工具各自安装到独立的环境中,同时又能够直接在系统环境下调用终端的入口。
4. 建议用 python-m venv 创建虚拟环境
更倾向于使用 python-m venv命令创建虚拟环境,理由和第一点建议相同,可以获得更大的控制权,精确指定所使用的版本。
当然,使用 virutalenv 也是一个非常普遍的方式。
5. 可以将容器整体作为一个环境,跳过虚拟环境
如果项目是容器化开发的,那么把每个容器当做成一个个独立的虚拟环境使用也是没有问题的。在容器里没有必要再单独去创建虚拟环境了。
当然前提是,不要安装到系统自带的 Python 中。
好啦,大家如果安装算法库的需求,可以通过上述五种方式去获取安装哦~然后也可以根据自己自身的情况,选择一个最优的安装方式哈~