【问题标题】:Install Anaconda environment on Google Drive for repeated use or use in multiple Google Colab VMs在 Google Drive 上安装 Anaconda 环境以供重复使用或在多个 Google Colab VM 中使用
【发布时间】:2020-10-21 00:51:05
【问题描述】:

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

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

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

【问题讨论】:

  • 澄清一下,“我的云端硬盘”中臭名昭著的空间问题是什么意思?我假设您使用的是个人帐户而不是 G Suite 帐户(因为这些帐户具有无限存储空间)?
  • @rchurt 我实际上指的是“我的”和“驱动器”这两个词之间的空格。作为参考,请查看this。以及因此而产生的一些问题。
  • @rhurt 添加了编辑。请看看你能不能帮忙。
  • 好的,让我知道这是否适合您。我是从其他东西改编而来的,所以可能需要针对这个特定的用例稍微调整一下。

标签: anaconda conda google-colaboratory anaconda3


【解决方案1】:

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

%%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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-04
      • 2021-08-16
      • 1970-01-01
      • 1970-01-01
      • 2020-09-30
      • 2020-07-20
      • 1970-01-01
      • 2021-08-14
      相关资源
      最近更新 更多