gpt4 book ai didi

mysql - ImportError:没有使用Python3的名为mysql.connector的模块?

转载 作者:行者123 更新时间:2023-12-04 23:52:43 24 4
gpt4 key购买 nike

尝试在Python 3.2.3上导入python-mysql.connector并接收到奇数堆栈。我怀疑ubuntu 12.04安装上的配置错误。

vfi @ ubuntu:/ usr / share / pyshared $ python3
Python 3.2.3(默认,2013年9月25日,18:22:43)
linux2上的[GCC 4.6.3]
键入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。
>>>导入mysql.connector
追溯(最近一次通话):
文件“”,第1行,在
ImportError:没有名为mysql.connector的模块
sys.excepthook中的错误:
追溯(最近一次通话):
apport_excepthook中的文件“ /usr/share/pyshared/apport_python_hook.py”,第66行
从apport.fileutils导入可能性包装,get_recent_crashes
在第1行的文件“ apport / __ init__.py”
从apport.report导入报告
在第20行的文件“ apport / report.py”中
导入apport.fileutils
在第22行的文件“ apport / fileutils.py”中
从apport.packaging_impl导入作为包装的暗示
在第20行的文件“ apport / packaging_impl.py”中
导入apt
在第24行的文件“ apt / __ init__.py”中
从apt.package导入Package
文件“ apt / package.py”,行1051
返回file_list.read()。decode(“ utf-8”)。split(u“ \ n”)
^
SyntaxError:语法无效

最初的例外是:
追溯(最近一次通话):
文件“”,第1行,在
ImportError:没有名为mysql.connector的模块


这是我电脑上的相关模块状态:

vfi @ ubuntu:/ usr / share / pyshared $ sudo aptitude搜索python3-apt
我python3-apt-libapt-pkg的Python 3接口
p python3-apt:i386-libapt-pkg的Python 3接口
p python3-apt-dbg-libapt-pkg的Python 3接口(调试扩展)
p python3-apt-dbg:i386-libapt-pkg的Python 3接口(调试扩展)
v python3-apt-dbg:any-
v python3-apt-dbg:any:i386-
v python3-apt:any-
v python3-apt:any:i386-
vfi @ ubuntu:/ usr / share / pyshared $ sudo aptitude搜索python-apt
我python-apt-libapt-pkg的Python接口
p python-apt:i386-libapt-pkg的Python接口
我python-apt-common-libapt-pkg的Python接口(语言环境)
p python-apt-dbg-libapt-pkg的Python接口(调试扩展)
p python-apt-dbg:i386-libapt-pkg的Python接口(调试扩展)
v python-apt-dbg:any-
v python-apt-dbg:any:i386-
p python-apt-dev-libapt-pkg的Python接口(开发文件)
p python-apt-doc-libapt-pkg的Python接口(API文档)
v python-apt-p2p-
v python-apt-p2p-khashmir-
v python-apt:任何-
v python-apt:any:i386-
我python-aptdaemon-aptdaemon的服务器和客户端的Python模块
p python-aptdaemon-gtk-过渡虚拟包
我python-aptdaemon.gtk3widgets-用于运行aptdaemon客户端的Python GTK + 3小部件
p python-aptdaemon.gtkwidgets-用于运行aptdaemon客户端的Python GTK + 2小部件
我python-aptdaemon.pkcompat-AptDaemon的PackageKit兼容性
p python-aptdaemon.test-aptdaemon客户端的测试环境
vfi @ ubuntu:/ usr / share / pyshared $ sudo aptitude搜索python-mysql.connector
pi python-mysql.connector-MySQL客户端/服务器协议的纯Python实现


希望能对您有所帮助!

谢谢

最佳答案

终于弄清楚我的问题是什么。

python-mysql.connector不是py3软件包,而apt-get或aptitude都提出了这样的版本。

我设法用pip3来安装它,在ubuntu 12.04上并不是那么简单,因为它仅与ubuntu捆绑在一起,从12.10开始,并且该包在pip下没有相同的名称...

vfi @ ubuntu:$ sudo apt-get install python3-setuptools
vfi @ ubuntu:$ sudo easy_install3点

vfi @ ubuntu:$ pip --version
来自/usr/local/lib/python3.2/dist-packages/pip-1.4.1-py3.2.egg(Python 3.2)的pip 1.4.1

vfi @ ubuntu:$ sudo pip安装mysql-connector-python

关于mysql - ImportError:没有使用Python3的名为mysql.connector的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20275176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com