文章出處
文章列表
首先系統版本是ubuntu 15.04,系統默認安裝了兩個版本的python,
sudo python web2py.py
默認會調用python2.7版本來執行
會提示
pydo@planpls:/var/python/web2py$ sudo python web2py.py
web2py Web Framework
Created by Massimo Di Pierro, Copyright 2007-2015
Version 2.11.2-stable+timestamp.2015.05.30.16.33.24
Database drivers available: sqlite3, imaplib, pymysql, pg8000
WARNING:web2py:GUI not available because Tk library is not installed
choose a password:
please visit:
http://127.0.0.1:8000/
use "kill -SIGTERM 6240" to shutdown the web2py server
提示 WARNING:web2py:GUI not available because Tk library is not installed
解決辦法:
sudo apt-get install python-tk
然后就可以啟動web2py的圖形界面來,其中web2py啟動參數可以配置不使用gui界面
pydo@planpls:/var/python/web2py$ sudo python web2py.py web2py Web Framework Created by Massimo Di Pierro, Copyright 2007-2015 Version 2.11.2-stable+timestamp.2015.05.30.16.33.24 Database drivers available: sqlite3, imaplib, pymysql, pg8000 please visit: http://127.0.1.1:8000/ starting browser...
大家可以看到右側打圖形界面,以前一直不能解決web2py寫打程序從外部不能訪問打問題,wamp可以切換服務器是否在線,現在看了圖形界面才知道可以設置Server IP是否公開的啊,看來gui界面也有直觀易懂的好處啊,啟動參數怎么寫不知道,不過gui形式啟動,參數設置不生效果
x選擇:Public(0.0.0.0)外網可以訪問,這種機制很棒
至此,困擾三四周的解決,雖然笨了點,可還是解決了呀
>>> python web2py.py -h Usage: python web2py.py web2py Web Framework startup script. ATTENTION: unless a password is specified (-a 'passwd'), web2py will attempt to run a GUI. In this case command line options are ignored.
文章列表
全站熱搜