انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: GamEEK در 05 تیر 1393، 09:57 ب‌ظ

عنوان: نصب نشدن mysql db بر روی پایتون!!!(حل شد)
ارسال شده توسط: GamEEK در 05 تیر 1393، 09:57 ب‌ظ
 :o :oسلام!!
میخواستم برای پایتون mysql نصب کنم!! و فایل MySQL-python-1.2.4b4.tar.gz رو دانلود کردم!!!
و مراحل زیر رو به ترتیب اجرا کردم!!که توی فایل Readme.txt گفته شده بود!
$ 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 build رو میزنم آخرش اینا میاد!!
running build_ext
building '_mysql' extension
creating build/temp.linux-x86_64-2.7
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,4,'beta',4) -D__version__=1.2.4b4 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -g -DNDEBUG
_mysql.c:29:20: fatal error: Python.h: No such file or directory
 #include "Python.h"
                    ^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

و وقتی sudo python setup.py install رو میزنم اینطوری میشه!!!!
building '_mysql' extension
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,4,'beta',4) -D__version__=1.2.4b4 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -g -DNDEBUG
_mysql.c:29:20: fatal error: Python.h: No such file or directory
 #include "Python.h"
                    ^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

لطفا راهنمایی کنین!!!!!   ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)


عنوان: پاسخ : نصب نشدن mysql db بر روی پایتون!!!(حل شد)
ارسال شده توسط: جادی در 07 تیر 1393، 08:47 ق‌ظ
منطقا مشکل پیش نیازهای کمپایل ماجول‌های پایتون است. کلا در لینوکس مگر در موارد خاص لازم نیست از سورس چیزی کمپایل بشه. از رپوزیتوری نصب کن.
عنوان: پاسخ : نصب نشدن mysql db بر روی پایتون!!!(حل شد)
ارسال شده توسط: GamEEK در 07 تیر 1393، 11:00 ق‌ظ
منطقا مشکل پیش نیازهای کمپایل ماجول‌های پایتون است. کلا در لینوکس مگر در موارد خاص لازم نیست از سورس چیزی کمپایل بشه. از رپوزیتوری نصب کن.
مرسی !!!
نصب کردم درست شد!!!  :)   ;D ;D ;D