On Fri, 12 Feb 2021 18:29:48 +0000, Tony Ogilvie wrote: > I am trying to write a program to open a PostgesSQL 13 database using > psycopg2. All seems to work if I write direct to Python but if I write > the script into IDLE it does not work with the IDLE Shell 3.9.1 > reporting an error of no attribute 'connect'. > > > > I have tried many options to try and get this to work. > > > > Regards > > > > Tony
It looks like your idle is not using the same interpreter that you are using when writing direct code. Anyway, my advice would be to ditch Idle and use VSCode. It's fabulous. -- Mladen Gogala Database Consultant https://dbwhisperer.wordpress.com -- https://mail.python.org/mailman/listinfo/python-list