SQLAlchemyでエラー AttributeError: module ‘sqlalchemy’ has no attribute ‘create_engine’

Python(パイソン)のロゴ

最近ボケてることが多いです。。。ちょっと恥ずかしいミス。

SQLAlchemyでこんなエラーが

ちょっと外部のサーバーからSQLでデータを参照したいなーということでPython触ってたらこんなエラーが。

AttributeError: module ‘sqlalchemy’ has no attribute ‘create_engine’

環境というか状況というかはこんな感じです。(ただし、今回のエラーは凡ミスなのでどうでも良い情報です!)

  • python3.6
  • SQLAlchemy
  • SSHでtunnelするのでsshtunnelを使用
  • DBはpostgres
  • IDEはPyCharm

原因はうっかりミス

原因は実行ファイル名を「sqlalchemy.py」にしてたからというオチ。違う名前にしましょう。。。今回はちょっと動かすだけだったので適当にファイルを作ってしまいました。トホホ。