สำหรับการใช้งานฐานข้อมูล Mysql ร่วมกับ python ติดตั้ง บน CentOS 7 64 bit
ติดตั้ง พวก python-devel และ mysql-devel ก่อน
1. yum install python-devel mysql-devel
download MySQL-python version 1.2.5
2. wget https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.5.zip#md5=654f75b302db6ed8dc5a898c625e030c
เนื่องจากเป็นไฟล์ zip ต้องติดตั้ง unzip
3. yum install unzip
4. unzip MySQL-python-1.2.5.zip
5. cd MySQL-python-1.2.5/
ทำการ build MySQL-python
6. python setup.py build
ทำการ install MySQL-python
7. python setup.py install
สำหรับติดตั้งไว้ใน virtualenv (tg2env)
ต้องเข้าคำสั่ง activate
1. source tg2env/bin/activate
หลังจากทำการ build MySQL-python เสร็จแล้ว ทำการติดตั้งได้เลย
2. python setup.py install
จะทำการติดตั้ง library MySQL-python ไว้ใน tg2env
ที่มา: https://pypi.python.org/pypi/MySQL-python/1.2.5
http://sourceforge.net/projects/mysql-python/
วันอาทิตย์ที่ 7 มิถุนายน พ.ศ. 2558
เริ่มต้น Python Web กับ Turbogears 2.3.5
หลังจากที่ลองใช้ turbogears มาตั้งแต่ version แรกๆ จนถึงปัจจุบันมีการเปลี่ยนแปลงไปเยอะมาก ทำให้การใช้ library ต่างๆง่ายขึ้น
ขั้นตอนการติดตั้ง ง่ายขึ้นมาก ด้งนี้ สำหรับ centos 7 64 bit
ติดตั้ง pip ก่อน เพื่อจะใช้ในการติดตั้ง library อื่นๆได้ง่ายขึ้น
1. wget https://bootstrap.pypa.io/get-pip.py
2. python get-pip.py
ติดตั้ง virtualenv เพื่อเก็บ library ของ turbogears ทั้งหมด และ เป็น environment ของ python ด้วย
3. pip install virtualenv
ขอติดตั้ง tg2env ไว้ที่ /usr/local/lib เพื่อเรียกใช้ง่ายขึ้น
4. cd /usr/local/lib/
5. virtualenv --no-site-packages tg2env
6. source tg2env/bin/activate
ติดตั้ง turbogears
7. pip install tg.devtools
สร้าง directory เก็บ project ไว้ที่ /usr/local/projects
8. mkdir /usr/local/projects
9. cd /usr/local/projects
ลองสร้าง web
10. gearbox quickstart example
11. cd example/
ติดตั้ง library ต่างๆที่ยังมีไม่ครบ
12. python setup.py develop
ทำการ start web ด้วยคำสั่ง
13. gearbox serve
เปิด browser เพื่อลองใช้งาน
14. http://localhost:8080
ที่มา : http://turbogears.org/
ขั้นตอนการติดตั้ง ง่ายขึ้นมาก ด้งนี้ สำหรับ centos 7 64 bit
ติดตั้ง pip ก่อน เพื่อจะใช้ในการติดตั้ง library อื่นๆได้ง่ายขึ้น
1. wget https://bootstrap.pypa.io/get-pip.py
2. python get-pip.py
ติดตั้ง virtualenv เพื่อเก็บ library ของ turbogears ทั้งหมด และ เป็น environment ของ python ด้วย
3. pip install virtualenv
ขอติดตั้ง tg2env ไว้ที่ /usr/local/lib เพื่อเรียกใช้ง่ายขึ้น
4. cd /usr/local/lib/
5. virtualenv --no-site-packages tg2env
6. source tg2env/bin/activate
ติดตั้ง turbogears
7. pip install tg.devtools
สร้าง directory เก็บ project ไว้ที่ /usr/local/projects
8. mkdir /usr/local/projects
9. cd /usr/local/projects
ลองสร้าง web
10. gearbox quickstart example
11. cd example/
ติดตั้ง library ต่างๆที่ยังมีไม่ครบ
12. python setup.py develop
ทำการ start web ด้วยคำสั่ง
13. gearbox serve
เปิด browser เพื่อลองใช้งาน
14. http://localhost:8080
ที่มา : http://turbogears.org/
สมัครสมาชิก:
บทความ (Atom)
Turbogears 2.3 on Heroku
Turbogears 2.3 on Heroku Step 1 : Install waitress pip install waitress Step 2 : Install turbogears app gearbox quickstart myproturb...
-
I used Turbogears 2.4 and update to Turbogears 2.8 (Default kajiki template). I want to change Genshi to Kajiki template. I found than I cha...
-
1. go to https://notify-bot.line.me/my/ To Create Token with message 2. Create Toke, Click Generate Token 3. Enter Message t...
-
สำหรับการใช้งานฐานข้อมูล Mysql ร่วมกับ python ติดตั้ง บน CentOS 7 64 bit ติดตั้ง พวก python-devel และ mysql-devel ก่อน 1. yum install pyt...