gpt4 book ai didi

python-3.x - 错误没有名为 "PyMySQL"Windows 10 的模块

转载 作者:行者123 更新时间:2023-12-02 18:47:15 25 4
gpt4 key购买 nike

我在尝试 pymysql 时遇到问题。

  1. 我的计算机使用的是 Windows 10
  2. 使用Python 3.5
  3. 我已经通过pip install pymsql安装了pymysql并且成功,没有错误。我已经检查了 pip list 并得到 PyMySQL (0.7.9)

但是当我运行 import PyMySQL 时出现错误,没有名为“PyMySQL”的模块,问题出在哪里?

编辑:

但是如果我尝试import pymysql,我收到错误:

Traceback (most recent call last):                                                                                                 
File "pymysql1.py", line 1, in <module>
import pymysql
File "C:\Program Files (x86)\Python35-32\lib\site-packages\pymysql\__init__.py", line 29, in <module>
from .err import (
File "C:\Program Files (x86)\Python35-32\lib\site-packages\pymysql\err.py", line 1, in <module>
import struct
File "C:\python\struct.py", line 2, in <module>
pack('hhl', 1, 2, 3)
NameError: name 'pack' is not defined

最佳答案

step-1 :使用命令卸载现有的pymysql

pip uninstall PyMySQL

第2步:使用命令pip3安装pymysql

pip3 install PyMySQL

第3步:导入pymysql

这应该有效。我在 Windows 8 中使用 python3.4,当我尝试使用命令 import PyMySQL 导入 pymysql 时,它不起作用,但在执行上述步骤后,我尝试 import pymysql > 然后就完美运行了。

关于python-3.x - 错误没有名为 "PyMySQL"Windows 10 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40280762/

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