[英]python2.7 fails with ImportError: No module named time under cygwin
[英]ImportError: No module named MySQLdb Python2.7
我无法安装任何东西来修复它。 我尝试了以下命令。
pip install MySQL-python when I run this please see the screen shot in error
pip 安装 mysqlclient brew 安装 mysql brew 安装 libmysqlclient-dev
more pictures [![enter image description here][1]][1][![enter image description here][1]][1]
PASML-1717136:server $ Python2.7 main.py
Traceback (most recent call last):
File "main.py", line 68, in <module>
HANDLER = get_handlers()
File "main.py", line 59, in get_handlers
adapter = MysqlAdapter(CONFIG.DB_CONN)
File "/Users/mnaeem668/Projects/Automation_KPI/server/../server/adapters/mysql_adapter.py", line 24, in __init__
self._connect()
File "/Users/mnaeem668/Projects/Automation_KPI/server/../server/adapters/mysql_adapter.py", line 33, in _connect
self.engine = create_engine(conn_str)
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/__init__.py", line 479, in create_engine
return strategy.create(*args, **kwargs)
File "/Library/Python/2.7/site-packages/sqlalchemy/engine/strategies.py", line 87, in create
dbapi = dialect_cls.dbapi(**dbapi_args)
File "/Library/Python/2.7/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", line 118, in dbapi
return __import__("MySQLdb")
ImportError: No module named MySQLdb
Exception AttributeError: "'NoneType' object has no attribute 'close'" in <bound method MysqlAdapter.__del__ of <server.adapters.mysql_adapter.MysqlAdapter object at 0x11240cb50>> ignored
更新:安装 python-MySQLdb
ERROR: Could not find a version that satisfies the requirement python-MySQLdb (from versions: none)
ERROR: No matching distribution found for python-MySQLdb
您似乎正在尝试安装 python-mysql,而没有在您的机器上安装 mysql 及其依赖项。 从您的屏幕截图来看,您似乎在 MacOS 上运行。 请看下面的评论:
mySQLdb 是 mysql 的 python 接口,但它不是 mysql 本身。 显然 mySQLdb 需要命令 'mysql_config',所以你需要先安装它。
您能否通过从 shell 运行“mysql”来确认您是否安装了 mysql 本身? 这应该给你一个除了“mysql: command not found”之外的响应。
并查看下面关于安装mysqldb python界面时在MacOS上安装mysql_config not found的评论
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.