【问题标题】:MySQL python setup errorMySQL python 设置错误
【发布时间】:2017-01-22 13:24:08
【问题描述】:

我正在关注https://www.tutorialspoint.com/python/python_database_access.htm 将 Python 与 SQL 连接起来。

gunzip MySQL-python-1.2.2.tar.gz
tar -xvf MySQL-python-1.2.2.tar
cd MySQL-python-1.2.2
python setup.py build
python setup.py install

最后一个命令“python setup.py install”给出:

错误:[Errno 13] 权限被拒绝:'/anaconda/lib/python2.7/site-packages/easy-install.pth'

【问题讨论】:

    标签: python mysql sql python-2.7


    【解决方案1】:

    使用 Anaconda,你应该使用conda install <package-name>

    Linux / Windows: conda install mysql-python

    Mac 操作系统: conda install --channel https://conda.anaconda.org/coursera mysql-python

    然后它将检查依赖项并为您安装它们。

    【讨论】:

    • 不起作用。 conda install mysql-python 使用 Anaconda Cloud api 站点api.anaconda.org 获取包元数据:....解决包规范:。错误:当前 osx-64 通道中缺少包:- mysql-python
    • 好的。那是Linux版本。我会为您获取 OSX 设置。
    • 更新了 Mac OS 指令。验证在 Python 2.7 Anaconda 中工作
    • 被连根拔起但未经验证。非常感谢。我相信您的解决方案是正确的,但它对我不起作用。我现在可以用 OSX 终端安装它,但不能在 Python 中导入它。错误消息:导入 MySQLdb Traceback(最近一次调用最后一次):文件“”,第 1 行,在 文件“//anaconda/lib/python2.7/site-packages/MySQLdb/__init__.py”中,第 19 行,在 import _mysql ImportError: dlopen(//anaconda/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: libssl.1.0.0.dylib Referenced from: // anaconda/lib/python2.7/site-packages/_mysql.so 原因:找不到图片
    • 现在看起来像一个 openssl 错误。尝试以下似乎可以解决这部分问题的链接。 stackoverflow.com/a/19172859/3006366stackoverflow.com/a/20946142/3006366(对同一帖子的两个不同答案)
    猜你喜欢
    • 1970-01-01
    • 2017-06-09
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-29
    相关资源
    最近更新 更多