用R和Python处理数据时遇到的坑,软件包和环境升级后,原来做数据分析的代码出现大面积的抱错,开始查找对应的函数报错,后来意思到时环境导致的问题,重装环境后又正常了。引申出另一个需求,将新装的测通的环境整体打包备份,需要用的时候再恢复。
conda下需安装conda-pack包,conda自带没有这个命令。
step1 装conda-pack: conda install -c conda-forge conda-pack
step2 备份:conda-pack -n my_env -o my_env_date.tar.gz 或者 conda-pack -p /path/to/my_env
setp3 恢复到另一个路径:mkdir -p my_env && tar -xzf my_env_date.tar.gz -C my_env