相关疑难解决方法(0)

在Mac OS X上安装MySQL Python

长话短说,当我写下面的内容时:

sudo easy_install MySQL-python
Run Code Online (Sandbox Code Playgroud)

我收到了错误

EnvironmentError:找不到mysql_config

好吧,所以有很多线程等关于如何修复它,所以我运行这段代码:

export PATH=$PATH:/usr/local/mysql/bin
Run Code Online (Sandbox Code Playgroud)

然后我重新运行我的sudo代码:

sudo easy_install MySQL-python
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误.

安装脚本退出并显示错误:命令'llvm-gcc-4.2'失败,退出状态为1

谷歌/ Stack Overflow,我被告知要下载我前几天做的GCC包,200 MB或者那里仍然没有修复.

在这一点上,我迷失了,他们说疯狂一遍又一遍地做同样的事情,同时期待不同的结果.好吧,我不断运行前面提到的代码,期待不同的结果,所以我不会远离疯狂.

在我的Python职业生涯的这一点上,我是新手,但我愿意尝试几乎任何东西来实现这一目标.

如果它有助于我正式运行,Mac OS X 10.7.5,我确实安装了MAMP(这是一个问题吗?)

另外,有一天,当我第一次尝试所有这些时,我安装(重新安装?)MySQL,所以在这一点上我真的很难受.

有修复吗?

我绞尽脑汁,搜索谷歌,阅读Stack Overflow,花了好几个小时试图弄明白这一点无济于事.

python mysql macos

28
推荐指数
5
解决办法
10万
查看次数

加载MySQLdb模块时出错'你安装了mysqlclient还是MySQL-python?'

我正在使用Windows 10命令行使用python34进行django项目,但是,我遇到了SQL的困难.

我已经安装了mysqlclient使用pip install mysqlclient==1.3.5并找到了该文件,以确保我没有妄想.然后我跑去python manage.py migrate将表迁移到SQL数据库(我使用的是phpmyadmin).但是当命令返回时......

 File "C:\Users\user\env\lib\site-packages\django\db\backends\mysql\base.py", line 30, in <module>
    'Did you install mysqlclient or MySQL-python?' % e
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'.
Did you install mysqlclient or MySQL-python?
Run Code Online (Sandbox Code Playgroud)

我知道这些问题已经存在,但是没有一个解决方案似乎对尝试产生了任何影响.先感谢您.

python mysql django phpmyadmin

27
推荐指数
6
解决办法
7万
查看次数

Python 3.7,MySql-Python的构建轮子失败

我是python的新手,我正在尝试涉及一些MySql的django框架,并在尝试执行pip install mysqlclientcmd消息时遇到了此错误。

   Failed building wheel for mysqlclient
  Running setup.py clean for mysqlclient
Failed to build mysqlclient
Installing collected packages: mysqlclient
  Running setup.py install for mysqlclient ... error
    Complete output from command c:\users\ronanl~1\envs\py1\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\RONANL~1\\AppData\\Local\\Temp\\pip-install-pkbqy3t3\\mysqlclient\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\RONANL~1\AppData\Local\Temp\pip-record-moxwf7lu\install-record.txt --single-version-externally-managed --compile --install-headers c:\users\ronanl~1\envs\py1\include\site\python3.7\mysqlclient:
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.7
    copying _mysql_exceptions.py -> build\lib.win32-3.7
    creating build\lib.win32-3.7\MySQLdb
    copying MySQLdb\__init__.py -> build\lib.win32-3.7\MySQLdb
    copying MySQLdb\compat.py -> build\lib.win32-3.7\MySQLdb
    copying MySQLdb\connections.py -> build\lib.win32-3.7\MySQLdb …
Run Code Online (Sandbox Code Playgroud)

python mysql django mysql-python python-3.x

9
推荐指数
4
解决办法
3万
查看次数

在macOS High Sierra上安装mysql-python

我正在尝试mysql-python使用该命令在Python 2.7.10中安装库pip install mysql-python.这会导致以下错误:

Collecting mysql-python
  Using cached MySQL-python-1.2.5.zip
Building wheels for collected packages: mysql-python
  Running setup.py bdist_wheel for mysql-python ... error
  Complete output from command /Users/matt/env/identity/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/jd/57tcbb295t13k0t10kvrqrxh0000gn/T/pip-build-VuUKuW/mysql-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /var/folders/jd/57tcbb295t13k0t10kvrqrxh0000gn/T/tmpmJbYFMpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.13-intel-2.7
  copying _mysql_exceptions.py -> build/lib.macosx-10.13-intel-2.7
  creating build/lib.macosx-10.13-intel-2.7/MySQLdb
  copying MySQLdb/__init__.py -> build/lib.macosx-10.13-intel-2.7/MySQLdb
  copying MySQLdb/converters.py -> build/lib.macosx-10.13-intel-2.7/MySQLdb
  copying MySQLdb/connections.py -> build/lib.macosx-10.13-intel-2.7/MySQLdb
  copying MySQLdb/cursors.py -> build/lib.macosx-10.13-intel-2.7/MySQLdb
  copying MySQLdb/release.py …
Run Code Online (Sandbox Code Playgroud)

python mysql macos python-2.7 macos-high-sierra

3
推荐指数
2
解决办法
2937
查看次数

在 django 项目中安装 mysqlclient 时出错

几天来我一直试图弄清楚这一点。我正在尝试在虚拟环境中制作一个 django 项目并在其上安装 mysqlclient。过程是这样的:在我的项目路径中:

virtualenv pyvenv1
Run Code Online (Sandbox Code Playgroud)

然后我激活了它:

source /pyvenv1/bin/activate
Run Code Online (Sandbox Code Playgroud)

然后我安装了django:

pip install django
Run Code Online (Sandbox Code Playgroud)

然后我做了一个新项目:

django-admin startproject djangop1
Run Code Online (Sandbox Code Playgroud)

然后在该项目中我尝试安装 mysqlclient

pip install mysqlclient
Run Code Online (Sandbox Code Playgroud)

我得到这个:

    Collecting mysqlclient
  Using cached https://files.pythonhosted.org/packages/ec/fd/83329b9d3e14f7344d1cb31f128e6dbba70c5975c9e57896815dbb1988ad/mysqlclient-1.3.13.tar.gz
Building wheels for collected packages: mysqlclient
  Running setup.py bdist_wheel for mysqlclient ... error
  Complete output from command /Users/daniel/Documents/Python/DjangoP1/py1/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/1h/dg482p2x2bz7n46_px8nphf40000gn/T/pip-install-xgahev5_/mysqlclient/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /private/var/folders/1h/dg482p2x2bz7n46_px8nphf40000gn/T/pip-wheel-4_cp0769 --python-tag cp37:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-10.9-x86_64-3.7
  copying _mysql_exceptions.py -> build/lib.macosx-10.9-x86_64-3.7
  creating build/lib.macosx-10.9-x86_64-3.7/MySQLdb
  copying MySQLdb/__init__.py -> …
Run Code Online (Sandbox Code Playgroud)

python pip virtualenv mysql-python

2
推荐指数
1
解决办法
4711
查看次数