Вставьте изображение (в той же папке, что и блокнот) в текстовую ячейку блокнота с Colablaboration - PullRequest
0 голосов
/ 31 января 2019

Я работаю на ноутбуке с Colab Laboratory и пытаюсь вставить изображение, хранящееся в той же папке, что и ноутбук, в текстовую ячейку.

Я пробовал: ![](image.png) и <img src="image.png" />

Даже ![](./image.png) и <img src="./image.png" />

Но это не работает.

Ответы [ 2 ]

0 голосов
/ 01 февраля 2019

Вот как это сделать

path = '/usr/local/share/jupyter/nbextensions/google.colab'
!cp -r {path}/* .
!rm -r {path}
!ln -s /content {path}
# change base tag
from google.colab.output import eval_js
def change_base_url():
  eval_js("""
  var base = document.createElement('base')
  base.href = 'https://localhost:8080/nbextensions/google.colab/'
  document.head.prepend(base)
  """)
# make it run automatically in every cell
get_ipython().events.register('pre_run_cell', change_base_url)

Он объединяет каталог google.colab с /content.Затем измените базовый путь выходного кадра на /nbextensions/google.colab

Вот пример записной книжки

https://colab.research.google.com/drive/1AX30RdTRNdrhu6qDZd-5ptlsgnTSTFAu

0 голосов
/ 01 февраля 2019

Вы пытаетесь использовать относительный путь, но это не то, как работают ячейки уценки colab.Встроенные изображения могут ссылаться только на общедоступные (абсолютные) URL-адреса.

...