17

仮想環境にいるときは、次のことを実行しようとします。

pip install MySQL-python

これは機能しなかったので、パッケージをダウンロードして、次のコマンドを実行してインストールしてみました。

python setup.py install

これにより、次のエラーが返されます。

%python setup.py install〜VIRTUAL_ENV / build / MySQL-python
インストールの実行
install_dir /home/damon/Workspace/django-projects/acm-cie/env/lib/python2.6/site-packages/
bdist_eggを実行しています
実行中egg_info
MySQL_python.egg-info/PKG-INFOを書く
MySQL_python.egg-info/top_level.txtへのトップレベルの名前の書き込み
MySQL_python.egg-info/dependency_links.txtへのdependency_linksの書き込み
マニフェストファイルの読み取り'MySQL_python.egg-info/ SOURCES.txt'
マニフェストテンプレート「MANIFEST.in」を読む
警告:「MANIFEST」に一致するファイルが見つかりません
警告:「ChangeLog」に一致するファイルが見つかりません
警告:「GPL」に一致するファイルが見つかりません
マニフェストファイルの書き込み'MySQL_python.egg-info/ SOURCES.txt'
build / bdist.linux-x86_64/eggへのライブラリコードのインストール
install_libを実行しています
build_pyを実行しています
MySQLdb / release.py-> build / lib.linux-x86_64-2.6/MySQLdbをコピーします
build_extを実行しています
'_mysql'拡張機能の構築
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info =(1,2,3、'final'、0)-D__version __ = 1.2.3 -I / usr / include / mysql -I / usr / include / python2.6 -c _mysql.c -o build / temp.linux-x86_64-2.6 / _mysql.o -DBIG_JOINS = 1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX
_mysql.c:29からインクルードされたファイル:
pymemcompat.h:10:20:エラー:Python.h:そのようなファイルまたはディレクトリはありません
_mysql.c:30:26:エラー:structmember.h:そのようなファイルまたはディレクトリはありません
_mysql.c:62:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:63:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:64:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:65:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:66:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:67:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:68:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:69:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:70:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:71:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:72:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:75:エラー:「PyObject_HEAD」の前にspecifier-qualifier-listが必要です
_mysql.c:85:エラー:'_mysql_ConnectionObject_Type'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:88:エラー:「PyObject_HEAD」の前にspecifier-qualifier-listが必要です
_mysql.c:96:エラー:'_mysql_ResultObject_Type'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:105:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:227:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:318:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:336:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:359:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:360:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:関数内'_mysql_ResultObject_Initialize':
_mysql.c:362:エラー:'NULL'が宣言されていません(この関数での最初の使用)
_mysql.c:362:エラー:(宣言されていない各識別子は1回だけ報告されます
_mysql.c:362:エラー:表示される関数ごとに。)
_mysql.c:364:警告:互換性のないポインタ型からの初期化
_mysql.c:366:エラー:'PyObject'が宣言されていません(この関数での最初の使用)
_mysql.c:366:エラー:'conv'が宣言されていません(この関数での最初の使用)
_mysql.c:366:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:366:警告:効果のないステートメント
_mysql.c:370:警告:関数'PyArg_ParseTupleAndKeywords'の暗黙の宣言
_mysql.c:370:エラー:'args'が宣言されていません(この関数での最初の使用)
_mysql.c:370:エラー:'kwargs'が宣言されていません(この関数での最初の使用)
_mysql.c:373:警告:関数'PyDict_New'の暗黙の宣言
_mysql.c:373:警告:効果のないステートメント
_mysql.c:375:エラー:'_mysql_ResultObject'には'conn'という名前のメンバーがありません
_mysql.c:375:エラー:')'トークンの前に式が必要です
_mysql.c:375:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:375:警告:効果のないステートメント
_mysql.c:376:警告:関数'Py_INCREF'の暗黙の宣言
_mysql.c:377:エラー:'_mysql_ResultObject'には'use'という名前のメンバーがありません
_mysql.c:377:警告:効果のないステートメント
_mysql.c:378:エラー:'Py_BEGIN_ALLOW_THREADS'が宣言されていません(この関数での最初の使用)
_mysql.c:378:警告:効果のないステートメント
_mysql.c:380:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:380:警告:互換性のないポインタ型から「mysql_use_result」の引数1を渡します
/usr/include/mysql/mysql.h:453:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:382:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:382:警告:互換性のないポインタ型から「mysql_store_result」の引数1を渡します
/usr/include/mysql/mysql.h:452:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:383:エラー:'_mysql_ResultObject'には'result'という名前のメンバーがありません
_mysql.c:383:警告:効果のないステートメント
_mysql.c:384:エラー:'Py_END_ALLOW_THREADS'が宣言されていません(この関数での最初の使用)
_mysql.c:384:警告:効果のないステートメント
_mysql.c:386:エラー:'_mysql_ResultObject'には'converter'という名前のメンバーがありません
_mysql.c:386:警告:関数'PyTuple_New'の暗黙の宣言
_mysql.c:386:警告:効果のないステートメント
_mysql.c:390:エラー:'_mysql_ResultObject'には'nfields'という名前のメンバーがありません
_mysql.c:390:警告:効果のないステートメント
_mysql.c:391:エラー:'_mysql_ResultObject'には'converter'という名前のメンバーがありません
_mysql.c:394:エラー:'tmp'が宣言されていません(この関数での最初の使用)
_mysql.c:394:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:394:エラー:'fun'が宣言されていません(この関数での最初の使用)
_mysql.c:394:警告:コンマ式の左側のオペランドは効果がありません
_mysql.c:394:警告:効果のないステートメント
_mysql.c:395:警告:関数'PyInt_FromLong'の暗黙の宣言
_mysql.c:395:警告:効果のないステートメント
_mysql.c:397:警告:関数'PyObject_GetItem'の暗黙の宣言
_mysql.c:397:警告:効果のないステートメント
_mysql.c:398:警告:関数'Py_DECREF'の暗黙の宣言
_mysql.c:400:警告:関数'PyErr_Clear'の暗黙の宣言
_mysql.c:401:エラー:'Py_None'が宣言されていません(この関数での最初の使用)
_mysql.c:401:警告:効果のないステートメント
_mysql.c:404:警告:関数'PySequence_Check'の暗黙の宣言
_mysql.c:405:警告:関数'PySequence_Size'の暗黙の宣言
_mysql.c:406:エラー:'fun2'が宣言されていません(この関数での最初の使用)
_mysql.c:406:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:406:警告:効果のないステートメント
_mysql.c:408:エラー:'t'が宣言されていません(この関数での最初の使用)
_mysql.c:408:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:408:警告:関数'PySequence_GetItem'の暗黙の宣言
_mysql.c:408:警告:効果のないステートメント
_mysql.c:410:警告:関数'PyTuple_Check'の暗黙の宣言
_mysql.c:411:警告:関数'PyTuple_GET_SIZE'の暗黙の宣言
_mysql.c:413:エラー:'pmask'が宣言されていません(この関数での最初の使用)
_mysql.c:413:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:413:警告:効果のないステートメント
_mysql.c:414:警告:関数'PyTuple_GET_ITEM'の暗黙の宣言
_mysql.c:414:警告:効果のないステートメント
_mysql.c:415:警告:効果のないステートメント
_mysql.c:416:警告:関数'PyInt_Check'の暗黙の宣言
_mysql.c:417:警告:関数'PyInt_AS_LONG'の暗黙の宣言
_mysql.c:433:警告:効果のないステートメント
_mysql.c:436:警告:効果のないステートメント
_mysql.c:438:警告:関数'PyTuple_SET_ITEM'の暗黙の宣言
_mysql.c:438:エラー:'_mysql_ResultObject'には'converter'という名前のメンバーがありません
_mysql.c:関数'_mysql_ResultObject_clear':
_mysql.c:462:警告:関数'Py_XDECREF'の暗黙の宣言
_mysql.c:462:エラー:'_mysql_ResultObject'には'converter'という名前のメンバーがありません
_mysql.c:463:エラー:'_mysql_ResultObject'には'converter'という名前のメンバーがありません
_mysql.c:463:エラー:'NULL'が宣言されていません(この関数での最初の使用)
_mysql.c:463:警告:効果のないステートメント
_mysql.c:464:エラー:'_mysql_ResultObject'には'conn'という名前のメンバーがありません
_mysql.c:465:エラー:'_mysql_ResultObject'には'conn'という名前のメンバーがありません
_mysql.c:465:警告:効果のないステートメント
_mysql.c:トップレベル:
_mysql.c:472:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:473:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:関数内'_mysql_ConnectionObject_Initialize':
_mysql.c:475:エラー:'NULL'が宣言されていません(この関数での最初の使用)
_mysql.c:475:警告:互換性のないポインタ型からの初期化
_mysql.c:476:エラー:'PyObject'が宣言されていません(この関数での最初の使用)
_mysql.c:476:エラー:'conv'が宣言されていません(この関数での最初の使用)
_mysql.c:476:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:476:警告:効果のないステートメント
_mysql.c:477:エラー:'ssl'が宣言されていません(この関数での最初の使用)
_mysql.c:477:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:477:警告:効果のないステートメント
_mysql.c:479:警告:互換性のないポインタ型からの初期化
_mysql.c:479:警告:互換性のないポインタ型からの初期化
_mysql.c:479:警告:互換性のないポインタ型からの初期化
_mysql.c:480:警告:互換性のないポインタ型からの初期化
_mysql.c:480:警告:互換性のないポインタ型からの初期化
_mysql.c:482:警告:互換性のないポインタ型からの初期化
_mysql.c:482:警告:互換性のないポインタ型からの初期化
_mysql.c:482:警告:互換性のないポインタ型からの初期化
_mysql.c:483:警告:互換性のないポインタ型からの初期化
_mysql.c:483:警告:互換性のないポインタ型からの初期化
_mysql.c:493:エラー:初期化要素が一定ではありません
_mysql.c:493:エラー:('kwlist [16]'の初期化に近い)
_mysql.c:496:警告:互換性のないポインタ型からの初期化
_mysql.c:497:警告:互換性のないポインタ型からの初期化
_mysql.c:498:警告:互換性のないポインタ型からの初期化
_mysql.c:500:エラー:'_mysql_ConnectionObject'には'converter'という名前のメンバーがありません
_mysql.c:500:警告:効果のないステートメント
_mysql.c:501:エラー:'_mysql_ConnectionObject'には'open'という名前のメンバーがありません
_mysql.c:501:警告:効果のないステートメント
_mysql.c:502:警告:関数'_mysql_Exception'の暗黙の宣言
_mysql.c:503:エラー:'args'が宣言されていません(この関数での最初の使用)
_mysql.c:503:エラー:'kwargs'が宣言されていません(この関数での最初の使用)
_mysql.c:523:エラー:'value'が宣言されていません(この関数での最初の使用)
_mysql.c:523:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:523:警告:効果のないステートメント
_mysql.c:524:警告:関数'PyMapping_GetItemString'の暗黙の宣言
_mysql.c:524:警告:効果のないステートメント
_mysql.c:524:警告:関数'PyString_AsString'の暗黙の宣言
_mysql.c:524:警告:代入により、キャストなしで整数からポインターが作成されます
_mysql.c:525:警告:効果のないステートメント
_mysql.c:525:警告:代入により、キャストなしで整数からポインターが作成されます
_mysql.c:526:警告:効果のないステートメント
_mysql.c:526:警告:代入により、キャストなしで整数からポインターが作成されます
_mysql.c:527:警告:効果のないステートメント
_mysql.c:527:警告:代入により、キャストなしで整数からポインターが作成されます
_mysql.c:528:警告:効果のないステートメント
_mysql.c:528:警告:代入により、キャストなしで整数からポインターが作成されます
_mysql.c:536:エラー:'Py_BEGIN_ALLOW_THREADS'が宣言されていません(この関数での最初の使用)
_mysql.c:536:警告:効果のないステートメント
_mysql.c:537:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:537:警告:互換性のないポインタ型から「mysql_init」の引数1を渡します
/usr/include/mysql/mysql.h:432:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:540:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:541:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:544:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:544:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:548:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:548:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:549:警告:個別のポインター型の比較にはキャストがありません
_mysql.c:550:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:550:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:551:警告:個別のポインター型の比較にはキャストがありません
_mysql.c:552:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:552:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:553:警告:個別のポインター型の比較にはキャストがありません
_mysql.c:554:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:554:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:557:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:557:警告:互換性のないポインタ型から「mysql_options」の引数1を渡します
/usr/include/mysql/mysql.h:538:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:561:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:562:警告:互換性のないポインタ型から「mysql_ssl_set」の引数1を渡します
/usr/include/mysql/mysql.h:433:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:565:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:566:警告:互換性のないポインタ型から「mysql_real_connect」の引数1を渡します
/usr/include/mysql/mysql.h:439:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:568:エラー:'Py_END_ALLOW_THREADS'が宣言されていません(この関数での最初の使用)
_mysql.c:568:警告:効果のないステートメント
_mysql.c:577:警告:効果のないステートメント
_mysql.c:583:エラー:'_mysql_ConnectionObject'には'converter'という名前のメンバーがありません
_mysql.c:583:警告:効果のないステートメント
_mysql.c:591:エラー:「_mysql_ConnectionObject」には「open」という名前のメンバーがありません
_mysql.c:591:警告:効果のないステートメント
_mysql.c:トップレベル:
_mysql.c:649:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:関数'_mysql_ConnectionObject_clear':
_mysql.c:681:エラー:「_mysql_ConnectionObject」には「converter」という名前のメンバーがありません
_mysql.c:682:エラー:'_mysql_ConnectionObject'には'converter'という名前のメンバーがありません
_mysql.c:682:エラー:'NULL'が宣言されていません(この関数での最初の使用)
_mysql.c:682:警告:効果のないステートメント
_mysql.c:トップレベル:
_mysql.c:689:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:717:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:733:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:751:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:770:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:796:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:818:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:850:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:876:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:903:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:918:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:935:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:951:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:969:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1004:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1035:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1037:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1067:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1097:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1131:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1163:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1199:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1223:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1248:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1273:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1312:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1351:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1356:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:1359:エラー:「_PYFUNC」の前に宣言指定子または「...」が必要です
_mysql.c:関数'_mysql__fetch_row':
_mysql.c:1365:エラー:'PyObject'が宣言されていません(この関数での最初の使用)
_mysql.c:1365:エラー:'v'が宣言されていません(この関数での最初の使用)
_mysql.c:1365:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:1365:警告:効果のないステートメント
_mysql.c:1366:エラー:'_mysql_ResultObject'には'use'という名前のメンバーがありません
_mysql.c:1367:エラー:'_mysql_ResultObject'には'result'という名前のメンバーがありません
_mysql.c:1367:警告:互換性のないポインタ型から「mysql_fetch_row」の引数1を渡します
/usr/include/mysql/mysql.h:547:注:「structMYSQL_RES *」が必要ですが、引数のタイプは「char**」です。
_mysql.c:1369:エラー:'Py_BEGIN_ALLOW_THREADS'が宣言されていません(この関数での最初の使用)
_mysql.c:1369:警告:効果のないステートメント
_mysql.c:1370:エラー:'_mysql_ResultObject'には'result'という名前のメンバーがありません
_mysql.c:1370:警告:互換性のないポインタ型から「mysql_fetch_row」の引数1を渡します
/usr/include/mysql/mysql.h:547:注:「structMYSQL_RES *」が必要ですが、引数のタイプは「char**」です。
_mysql.c:1371:エラー:'Py_END_ALLOW_THREADS'が宣言されていません(この関数での最初の使用)
_mysql.c:1371:警告:効果のないステートメント
_mysql.c:1373:エラー:'_mysql_ResultObject'には'conn'という名前のメンバーがありません
_mysql.c:1373:エラー:'_mysql_ConnectionObject'には'connection'という名前のメンバーがありません
_mysql.c:1373:警告:互換性のないポインタ型から「mysql_errno」の引数1を渡します
/usr/include/mysql/mysql.h:423:注:「structMYSQL *」が必要ですが、引数のタイプは「char *(*)[1]」です。
_mysql.c:1374:エラー:'_mysql_ResultObject'には'conn'という名前のメンバーがありません
_mysql.c:1378:警告:関数'_PyTuple_Resize'の暗黙の宣言
_mysql.c:1378:エラー:'r'が宣言されていません(この関数での最初の使用)
_mysql.c:1381:警告:関数'convert_row'の暗黙の宣言
_mysql.c:1381:警告:効果のないステートメント
_mysql.c:トップレベル:
_mysql.c:1399:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1478:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1506:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1528:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1568:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1597:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1612:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:1627:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1642:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1658:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1693:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1711:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:1734:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1751:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:1767:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1796:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1819:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:1849:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1871:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1898:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1919:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:1960:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:1980:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:関数'_mysql_ConnectionObject_dealloc':
_mysql.c:2014:エラー:'PyObject'が宣言されていません(この関数での最初の使用)
_mysql.c:2014:エラー:'o'が宣言されていません(この関数での最初の使用)
_mysql.c:2014:エラー:バイナリへのオペランドが無効です*('char**'と'char **'があります)
_mysql.c:2014:警告:効果のないステートメント
_mysql.c:2017:エラー:'_mysql_ConnectionObject'には'open'という名前のメンバーがありません
_mysql.c:2018:警告:関数'_mysql_ConnectionObject_close'の暗黙の宣言
_mysql.c:2018:エラー:'NULL'が宣言されていません(この関数での最初の使用)
_mysql.c:2018:警告:効果のないステートメント
_mysql.c:2021:警告:関数'PyMem_Free'の暗黙の宣言
_mysql.c:トップレベル:
_mysql.c:2024:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2041:エラー:「*」トークンの前に「=」、「、」、「;」、「asm」または「__attribute__」が必要です
_mysql.c:2056:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2078:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:関数'_mysql_ResultObject_dealloc':
_mysql.c:2100:エラー:'_mysql_ResultObject'には'result'という名前のメンバーがありません
_mysql.c:2100:警告:互換性のないポインタ型から「mysql_free_result」の引数1を渡します
/usr/include/mysql/mysql.h:540:注:「structMYSQL_RES *」が必要ですが、引数のタイプは「char**」です。
_mysql.c:トップレベル:
_mysql.c:2105:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2115:エラー:'_mysql_ConnectionObject_methods'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2330:エラー:配列型の要素型が不完全です
_mysql.c:2331:エラー:'T_INT'はここで宣言されていません(関数内ではありません)
_mysql.c:2331:警告:関数'offsetof'の暗黙の宣言
_mysql.c:2331:エラー:「_mysql_ConnectionObject」の前に式が必要です
_mysql.c:2331:エラー:「RO」はここで宣言されていません(関数内ではありません)
_mysql.c:2338:エラー:'T_OBJECT'はここで宣言されていません(関数内ではありません)
_mysql.c:2338:エラー:「_mysql_ConnectionObject」の前に式が必要です
_mysql.c:2345:エラー:'T_UINT'はここで宣言されていません(関数内ではありません)
_mysql.c:2345:エラー:「_mysql_ConnectionObject」の前に式が必要です
_mysql.c:2352:エラー:「_mysql_ConnectionObject」の前に式が必要です
_mysql.c:2359:エラー:「_mysql_ConnectionObject」の前に式が必要です
_mysql.c:2366:エラー:'NULL'はここで宣言されていません(関数内ではありません)
_mysql.c:2369:エラー:'_mysql_ResultObject_methods'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2421:エラー:配列型の要素型が不完全です
_mysql.c:2422:エラー:「_mysql_ResultObject」の前に式が必要です
_mysql.c:2432:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2460:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2490:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:関数'_mysql_ConnectionObject_setattr':
_mysql.c:2492:エラー:'v'が宣言されていません(この関数での最初の使用)
_mysql.c:2493:警告:関数'PyErr_SetString'の暗黙の宣言
_mysql.c:2493:エラー:'PyExc_AttributeError'が宣言されていません(この関数での最初の使用)
_mysql.c:2498:警告:関数'PyMember_Set'の暗黙の宣言
_mysql.c:トップレベル:
_mysql.c:2515:エラー:「PyObject」の前に宣言指定子または「...」が必要です
_mysql.c:関数'_mysql_ResultObject_setattr':
_mysql.c:2517:エラー:'v'が宣言されていません(この関数での最初の使用)
_mysql.c:2518:エラー:'PyExc_AttributeError'が宣言されていません(この関数での最初の使用)
_mysql.c:トップレベル:
_mysql.c:2536:エラー:'_mysql_ConnectionObject_Type'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2620:エラー:'_mysql_ResultObject_Type'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2706:エラー:'_mysql_methods'の前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2778:エラー:'*'トークンの前に'='、'、'、';'、'asm'または'__attribute__'が必要です
_mysql.c:2810:警告:リターンタイプのデフォルトは「int」です
_mysql.c:関数'DL_EXPORT'内:
_mysql.c:2810:エラー:「init_mysql」の前に宣言指定子が必要です
_mysql.c:2888:エラー:入力の最後に「{」が必要です
エラー:コマンド'gcc'が終了ステータス1で失敗しました

「no-site-packages」が有効になっている仮想環境のUbuntuにMySQL-pythonをインストールするにはどうすればよいですか?

4

2 に答える 2

36

これが発生した理由は、python-dev パッケージをインストールする必要があるためです (既にインストールされているとばかげて想定していました)。

% sudo apt-get install python-dev

に続く

% pip install MySQL-python
于 2010-10-18T15:07:20.320 に答える