在Google云端硬盘上安装Anaconda环境以重复使用或在多个Google Colab VM中使用

时间:2020-06-30 16:38:34

标签: anaconda conda google-colaboratory anaconda3

我实际上试图解决的问题是使用永久性方法在Google colab上安装conda,而不是每次都这样做。但是由于“我的驱动器”路径中的空间问题而臭名昭著,这使我无法在驱动器上的某个位置安装miniconda。因此,我正在考虑仅将我的本地文件上传到我设置anaconda的位置。但是我该怎么做。有人尝试过吗?请帮忙。TIA。

编辑:查看了各种SO答案,但没有处理。

Edit2:尝试将miniconda永久安装在驱动器上而不是默认/usr/local上时,出现了实际问题。安装程序脚本阻止我将其安装到带有空格(“我的云端硬盘”)的目录中。

2 个答案:

答案 0 :(得分:0)

您可以建立一个符号链接到另一个文件夹并将其安装到该文件夹​​中:

%%shell
install_dir="/gdrive/My Drive"
install_dir_linked="/usr/local"

mkdir -p "$install_dir_linked"
ln -sf "$install_dir" "$install_dir_linked" #create symlink

答案 1 :(得分:0)

这是另一个潜在的解决方案 - 来自我为这个问题写的答案: How to install conda on Google Drive for Google Colab?

它基于将 conda 安装的 tarball 存储在 Google Drive 上,然后在您启动或重新运行笔记本时将其复制到 Colab。比每次从头安装 conda 和所需的包都要快。