python深度学习搭环境技巧

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

你可能感兴趣的:(python,深度学习,开发语言)