Как импортировать пакеты Conda в Google Colab? - PullRequest
0 голосов
/ 26 октября 2018

Привет, я смог установить пакеты в google colab с помощью pip, используя:

!pip install....

но я не могу установить какой-либо пакет из conda-forge. Я попробовал:

!conda install -c conda-forge cartopy

Заранее спасибо!

Ответы [ 3 ]

0 голосов
/ 26 октября 2018

Другой вариант (который я не пробовал) - подключиться к пользовательской среде выполнения (ядро на языке Jupyter). https://research.google.com/colaboratory/local-runtimes.html

Рабочий процесс будет:

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

0 голосов
/ 27 октября 2018

Я использую метод декомпрессии с картопией.Вот результат.

# get package then extract
!wget https://anaconda.org/conda-forge/cartopy/0.16.0/download/linux-64/cartopy-0.16.0-py36h81b52dc_2.tar.bz2
!tar xvjf cartopy-0.16.0-py36h81b52dc_2.tar.bz2
!cp -r lib/python3.6/site-packages/* /usr/local/lib/python3.6/dist-packages/
# install dependencies
!pip install shapely pyshp
!apt install libproj-dev libgeos-dev
# finally
import cartopy
0 голосов
/ 26 октября 2018

Один из способов получить это - просто распаковать пакет conda в каталог напрямую.

  1. Получите необходимый пакет conda от anaconda.org, загрузите его.

  2. Распакуйте их и скопируйте в путь к библиотеке

Вот пример установки faiss от Anaconda, используя этот способ. https://gist.github.com/korakot/d0a49d7280bd3fb856ae6517bfe8da7a

...