Условная установка pip в блокноте Google Colab / Jupyter

есть ли способ условно установить пакеты python, если ноутбук работает в Google Colab по сравнению с где-либо еще?

Например, если у вас есть записная книжка, для которой требуется какой-то пакет python, но вы хотите !pip install mypackage только при запуске записной книжки в colab, есть ли способ проверить это? например

if current_environment == 'Google Colab':
   !pip install my_packages

person Tim    schedule 13.05.2019    source источник


Ответы (1)


Я нашел здесь ответ. Вы можете поискать папку colabtools.

%%bash
[[ ! -e /colabtools ]] && exit  # Continue only if running on Google Colab
# Do Colab-only stuff here
!pip install my_packages
person Tim    schedule 13.05.2019