繁体   English   中英

无法在Windows上使用Anaconda Python Stack导入MySQLdb

[英]Cannot import MySQLdb on Windows with Anaconda Python Stack

我最近用这些方法安装了mysql-python,但是没有人能用。

  • 康达安装mysql-python
  • pip安装mysql-python
  • easy_install mysql-python
  • 我跟着这个
  • 我从此链接安装

完成所有安装后,我可以在Anaconda \\ Lib \\ site-packages中看到该软件包,并且在ipython选项卡中,该填充对MySQLdb有用。 但是,如果我尝试导入它,它会引发。

ImportError                               Traceback (most recent call last)
<ipython-input-1-dd22983d5391> in <module>()
----> 1 import MySQLdb

ImportError: No module named MySQLdb

您有什么建议可以使其正常工作吗?

尝试查看MySQLdb软件包是否在搜索路径中:

>>> import sys
>>> s = sorted(sys.path)
>>> for ss in s: print ss

Anaconda\\Lib\\site-packages文件夹应出现在列表中。 如果没有,您可以:

  • 在客户端程序中将路径添加到sys.path(只是一个.append(),因为sys.path是一个列表),
  • 或全局地,修改PYTHONPATH环境变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM