可以参考:https://blog.csdn.net/weixin_40240670/article/details/80784204
注意:以下操作只共享你通过conda配置的环境,通过pip下载的非基本包或依赖包不会被共享
Conda的环境管理功能允许我们同时安装若干不同版本的Python,并能自由切换。假设我们需要在不影响默认环境的情况下安装Python 3.6,此时,我们需要做的操作如下:
conda create --name ahahahahaha python=3.6
此时,就创建了一个名为ahahahahaha的python3.6环境,输入
source ahahahahaha
就可以进入该环境,在该环境下所做一切操作都是与其他环境隔离的
配置好相应的包后,还可以将这一环境进行共享,输入:
conda env export > environment.yml
就会在当前目录下生成environment.yml这一文件,将该文件共享给其他服务器或其他电脑
注意需要安装任意版本的anaconda
在含有该文件的路径下输入
conda env create -f environment.yml
就会发现他开始安装你配置好的包,等完成之后就可以
source ahahahahaha
进入你配置好的环境啦。
在需要2和3切换,或者TensorFlow和cudnn版本适配的时候特别好用。
指令在linux下的,Windows有些许不同
附:
从清华、阿里源下载
在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple