mysql.connectorをimportしたい
pythonでmysql.connectorをimportしようとしているのですが、importの部分でエラーが表示されてしまい、進めません。
import以降のコードはまだ書いていません。
発生している問題・エラーメッセージ
ModuleNotFoundError: No module named 'mysql.connector'; 'mysql' is not a package
該当のソースコード
python
1import mysql.connecotr
試したこと
python
1import mysql
上記のimportは通りました。
対話シェルで
python
1import site; site.getsitepackages()
を試したところ
['/anaconda3/lib/python3.6/site-packages']
が返ってきました。
また、pipで
mysql mysql-connector-python mysql-connector-python-rf
をインストールしました。
pip freezeの結果が下記です。
MarkupSafe==1.0 matplotlib==2.1.2 mccabe==0.6.1 mistune==0.8.3 mpmath==1.0.0 msgpack-python==0.5.1 multipledispatch==0.4.9 mysql-connector-python==8.0.11 mysql-connector-python-rf==2.2.2 mysqlclient==1.3.12
/anaconda3/lib/python3.6/site-packagesをfinderで確認したところ
mysqlディレクトリ内にconnectorディレクトリは存在していました。
これはインストール先を間違えてしまっているのでしょうか。
不足情報がございましたら、補足させていただきますので、ご教示いただけると幸いです。よろしくお願いいたします
補足情報(FW/ツールのバージョンなど)
Python 3.6.4 :: Anaconda, Inc
pip 10.0.1 from /anaconda3/lib/python3.6/site-packages/pip (python 3.6)
現在anacondaを使用していますが、anacondaをインストールする前にbrewでpyenvをインストールし、python3.6をmacにインストールしていました。
anacondaを使用するにあたり、pyenvをuninstallしています。
回答1件
あなたの回答
tips
プレビュー