Ваш Jupyter
работает локально, поэтому видит Postgres
. Google Colab
находится где-то в облаках, поэтому его нет:)
Вам необходимо подключить Colab
к локальной среде выполнения:
Подключиться к локальной среде выполнения: In Колаборатория, нажмите кнопку «Подключиться» и выберите «Подключиться к локальной среде выполнения ...». Введите URL-адрес с предыдущего шага в появившемся диалоговом окне и нажмите кнопку «Подключиться». После этого вы должны быть подключены к локальной среде выполнения.
(подробности, такие как URL предыдущего шага , см. В источнике: https://research.google.com/colaboratory/local-runtimes.html)
Тогда вы можете попробовать что-то вроде:
%sql postgresql://username:@localhost:5432/username
, но я не уверен, что это работает.