事象
ポスグレ(pstgresql)の、オートインクリメント(seq)をリセットするツールとか作ったのですが、
Macでcould not load: libpq.dylib
と言われて起動できませんでした。
なので、解決策をまとめます。
ちなみにツールはこれです。
https://github.com/nnahito/re-set_postgres_seq
解決策
Postgresをインストール
$ brew install postgresql@16
※ @16
はポスグレのバージョンなので、適宜変更してください。
ライブラリをリンクする
sudo ln -s /opt/homebrew/Cellar/libpq/16.0/lib/libpq.5.dylib /usr/local/lib/libpq.dylib
※ 16.0
はポスグレのバージョンなので、インストールしたものに応じて適宜変更してください
以上です
この記事を書いた人
Nな人(えぬなひと)。
Nは本名から取っています。
Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。
PHP、Pythonと、昔はperlを書いていたP言語エンジニア。
最近はNimを書いたりしています。
Nは本名から取っています。
Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。
PHP、Pythonと、昔はperlを書いていたP言語エンジニア。
最近はNimを書いたりしています。