Я очень новичок в cloud9 IDE, я следовал this учебному пособию по настройке postgres. Я использовал python pandas для загрузки файла csv
в postgres.Cloud9 IDE: таблица postgres не существует
import pandas as pd
from sqlalchemy import create_engine
df = pd.read_csv('../few.csv')
engine = create_engine('postgresql://username:[email protected]:5432/db')
df.to_sql("few", engine)
Это то, что я получаю, когда я пытаюсь получить доступ к db
:
username=# select * from few;
ERROR: relation "few" does not exist
LINE 1: select * from few;
Но, таблица few
существует в этом db
, потому что, когда я пытаюсь запустить этот питон скрипт снова, он показывает ValueError: Table 'few' already exists.
Я не знаю, что там hapenning.
Даже команды списка не возвращают таблицу.
\c db \dt
No relations found.
Тем не менее дает мне ту же ошибку. Даже, '\ c db \ dt' возвращает' No relations found'. – ramesh
запустите \ l, чтобы просмотреть список баз данных, так что вы можете узнать, какой именно db вы должны подключиться к – danidee
Спасибо, создавая новый 'db', и все это снова решило проблему. '\ c db' был полезен, хотя – ramesh