查看: 2879|回复: 0

[开发环境] Conda环境,长期保存个人安装的包【Ubuntu/Windows】

[复制链接]

665

主题

1234

帖子

6670

积分

xdtech

Rank: 5Rank: 5

积分
6670
发表于 2020-2-23 15:40:21 | 显示全部楼层 |阅读模式
本帖最后由 shaoheshaohe 于 2020-2-25 11:17 编辑

使用系统内置的conda环境,安装了包。关机后,这些包会丢失。
如何长期保存呢?

一种简便的方案:
以Windows为例,假设用户在py36h环境安装了一些包,希望长期保存。
1. 在关机前,用户可到C:\Anaconda3\envs,找到py36h这个文件夹,将之打包。假设压缩包名为py36h.zip。
2. 将py36h.zip保存到M盘。然后关机。
3. 下次开机,从M盘复制py36h.zip到C:\Anaconda3\envs,删除该文件夹内已有的py36h,并解压缩,创建新的py36h目录。
4. 激活py36h或python解释器指向py36h,即可继续使用,之前安装的包,都还在。

【注意:本方案,适用于Ubuntu Conda_DL环境。只是,conda的目录要变为/home/ubuntu/anaconda3/envs】

注意:
1. 以上做法的前提是:个人存储空间,即M盘,没有被删除。
2. 每次关机前,都需要如上操作,麻烦了一点。

感谢用户 凛冬将至 贡献了以上方案!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表