1、使用-t做不同项目的环境隔离
pip intall xxx -t /path/env1
公共环境放一个路径,其他放单独路径,可以完美隔离
训练时通过export PYTHONPATH=/path/env1:$PYTHONPATH来调整
2、安装包,因为依赖导致失败
加上参数–no-deps, 不按照依赖
有时候不需要安装依赖,使用已经安装的即可,之后再针对性的补缺少的依赖
3、目前环境下无安装,使用别的机器,安装好以后,再打包复制过来即可。
如anaconda3/envs/fuzzy/lib/python3.6/site-packages/onnx打包后复制到自己的环境下
或者去找其他人的环境,有这样的包,直接复制白嫖
4、复制别人的环境
conda create --name mono3d --clone /mnt/cache/share/mono3d