今天我想把一个环境内的python升级到3.9版本
直接使用 pip升级 一没仔细看 发现它会自动修改了原始环境内的许多依赖包,导致环境整个全错了
标题为了避免这种结果,最好每次注意保存一下自己的目前环境情况,如以下操作:
导出当前 Conda 环境
conda env export > environment.yml
导出特定环境
conda env export --name myenv > environment.yml
使用某一yml构建环境时:
conda env create -f environment.yml
删除某一环境
> ~$ conda remove --name dl --all
YML安装的时候 conda 一般可以用缓存里面的 但是pip 由于国内的原因
在最后一行加上源 才能快速安装 不然会一直停在那:
- uvicorn==0.30.6
- uvloop==0.20.0
- watchfiles==0.24.0
- websocket-client==1.8.0
- websockets==13.0.1
- wrapt==1.16.0
- -i https://pypi.tuna.tsinghua.edu.cn/simple
prefix: /disk3/wzh/miniconda3/envs/dl
!!!注意 - -i https://pypi.tuna.tsinghua.edu.cn/simple