2つの違いを簡単に説明すると、psycopg2-binary は実行する際に外部ライブラリやコンパイラが必要なくスタンドアローンなパッケージとして作成されているものです。 psycopg2 自体はC言語のラッパーであるためCコンパイラが必要になります。