今回はpython3で
mysql-connector-python-rf==2.2.2を利用していて
mysql-connector-python==8.0.16に乗り換えた話。
mysql-connector-pythonの知識は参考サイトが良い
すごく参考になりました。感謝。
Python3でMySQL Connectorのインストール・接続方法【快適に使う方法を紹介】
乗り換えにあたり躓いた点を紹介
$ pip install mysql-connector-python==8.0.16 //←先に新しい方をインストールしてしまった
$ pip uninstall mysql-connector-python-rf
上記コマンドを実行した後、
import mysql
がうまく実行出来なかった。
内部の挙動は把握してないが、多分リンクの切り替えが出来てないとかだろうと予想。
// requirements.txtでインストールしたパッケージを全部アンインストール
$ pip uninstall -y -r requirements.txt
これで解決した。
関係ないけど得た知識
// 依存関係のチェックコマンド
$ pip check// インスールしているパッケージ一覧
$ pip list -o