Как мне постоянно установить библиотеку в Colab? - PullRequest
1 голос
/ 20 марта 2019

В Google Colab Laboratory я могу установить новую библиотеку, используя !pip install package-name. Но когда завтра я снова открою ноутбук, мне придется каждый раз переустанавливать его.

Есть ли способ установить библиотеку навсегда? Не нужно тратить время на установку каждый раз, чтобы использовать?

1 Ответ

1 голос
/ 20 марта 2019

Да. Вы можете установить библиотеку в Google Drive. Затем добавьте путь к sys.path.

import os, sys
from google.colab import drive
drive.mount('/content/mnt')
nb_path = '/content/notebooks'
os.symlink('/content/mnt/My Drive/Colab Notebooks', nb_path)
sys.path.insert(0,nb_path)

Затем вы можете установить библиотеку, например, jdc и указать цель.

!pip install --target=$nb_path jdc

Позже, когда вы снова запустите ноутбук, вы можете пропустить строку !pip install. Вы можете просто import jdc и использовать его. Вот пример записной книжки.

https://colab.research.google.com/drive/1KpMDi9CjImudrzXsyTDAuRjtbahzIVjq

Кстати, мне очень нравятся jdc %%add_to. Это значительно облегчает работу с большим классом.

...