尝试在 raspberry pi 上导入 python mysql 连接器时出现异常
Exception when trying to import python mysql connector on raspberry pi
我正在尝试在我的 Raspberry PI 上使用 python MySQL 连接器,但是当我将 import 语句添加到脚本时,我立即收到此错误。
import os
import mysql.connector
当我尝试只导入它的一部分时,也会发生同样的情况。
import os
from mysql.connector import connect, Error
错误:
Traceback (most recent call last):
File "script.py", line 2, in <module>
import mysql.connector
File "/home/pi/.local/lib/python2.7/site-packages/mysql/connector/__init__.py", line 53, in <module>
from .connection import MySQLConnection
File "/home/pi/.local/lib/python2.7/site-packages/mysql/connector/connection.py", line 442
f"This connection is using {tls_version} which is now "
我使用 PIP 安装连接器...
pip install mysql-connector-python
...并且已经尝试强制重新安装它:
pip install --upgrade --force-reinstall mysql-connector-python
此问题似乎是由使用 Python 的默认 Raspbian 安装引起的,即 Python 2.7。
改用Python 3。它也安装在 Raspbian 上。使用 python3
和 pip3
代替 python
和 pip
。
我正在尝试在我的 Raspberry PI 上使用 python MySQL 连接器,但是当我将 import 语句添加到脚本时,我立即收到此错误。
import os
import mysql.connector
当我尝试只导入它的一部分时,也会发生同样的情况。
import os
from mysql.connector import connect, Error
错误:
Traceback (most recent call last):
File "script.py", line 2, in <module>
import mysql.connector
File "/home/pi/.local/lib/python2.7/site-packages/mysql/connector/__init__.py", line 53, in <module>
from .connection import MySQLConnection
File "/home/pi/.local/lib/python2.7/site-packages/mysql/connector/connection.py", line 442
f"This connection is using {tls_version} which is now "
我使用 PIP 安装连接器...
pip install mysql-connector-python
...并且已经尝试强制重新安装它:
pip install --upgrade --force-reinstall mysql-connector-python
此问题似乎是由使用 Python 的默认 Raspbian 安装引起的,即 Python 2.7。
改用Python 3。它也安装在 Raspbian 上。使用 python3
和 pip3
代替 python
和 pip
。