【问题标题】:import conda packages into colaboratory jupyter将 conda 包导入 colaboratory jupyter
【发布时间】:2018-04-07 16:11:11
【问题描述】:

我需要一些只能通过 conda 安装的软件包(不能通过 pip 安装)。 我能够通过下载安装程序来安装 conda,然后创建虚拟 环境。

! wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh
! bash Anaconda3-5.1.0-Linux-x86_64.sh -b -p $HOME/anaconda

之后,我使用 conda install 将所需的包安装到 conda 环境中。

但我无法弄清楚如何在 conda 虚拟环境中运行 jupyter。截至目前,它只运行默认系统python。 (请注意,我正在尝试将 conda 包导入 jupyter 环境进行实验,而不是尝试运行任何脚本(我认为可以通过激活 conda 环境并在 .sh 文件中执行 python 脚本来完成)

提前感谢您的帮助。

【问题讨论】:

标签: conda google-colaboratory


【解决方案1】:

另一种选择是直接将 conda 包解压缩到正确的文件夹。

  1. 在 anaconda.org 上搜索您想要的库,然后下载它
  2. 解压
  3. 将它们复制到库路径中
  4. !pip install 其他需要的依赖项

这是我如何使用此方法安装faiss 的示例。

https://gist.github.com/korakot/d0a49d7280bd3fb856ae6517bfe8da7a

【讨论】:

    【解决方案2】:

    你运行这个来运行 conda 命令

    1.!wget -c https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh

    2.!chmod +x Anaconda3-5.1.0-Linux-x86_64.sh

    3.!bash ./Anaconda3-5.1.0-Linux-x86_64.sh -b -f -p /usr/local

    4.!conda install -y --prefix /usr/local -c <<<your wish>>>>

    5import sys sys.path.append('/usr/local/lib/python3.6/site-packages/')

    现在 conda 命令将像 !conda install pytorch==0.4 一样工作

    【讨论】:

      【解决方案3】:

      如果您想使用本地 conda 环境,一种选择是使用 Colab 连接到本地 Jupyter 后端。说明在这里: https://research.google.com/colaboratory/local-runtimes.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-04-09
        • 2023-04-03
        • 2019-03-30
        • 2018-12-22
        • 2016-05-23
        • 2019-08-28
        • 1970-01-01
        相关资源
        最近更新 更多