1 回答

TA貢獻1946條經(jīng)驗 獲得超3個贊
tornado是一python一款非常靈活框架
在處理websocket上有自己定義好的框架函數(shù),可以直接使用,十分方便
現(xiàn)在我們就tornado說一下linux下的部署過程
1,安裝python3
$ sudo apt-get install python3
2,安裝好python3以后我們在根目錄下創(chuàng)建自己的虛擬環(huán)境
下載用于創(chuàng)建虛擬環(huán)境的軟件python-virtualenv與virtualenvwrapper
這兩個都是用于創(chuàng)建python虛擬環(huán)境的軟件
$ sudo apt-get install python-virtualenv
$ sudo easy_install virtualenvwrapper
#如果easy_install提示找不到則需要執(zhí)行sudo apt-get install python-setuptools 安裝下
$ sudo apt-get install python-setuptools
創(chuàng)建虛擬環(huán)境text
mkvirtualenv text
workon text
使用虛擬環(huán)境
3,進入虛擬環(huán)境后在虛擬環(huán)境中安裝安裝python3-setuptools
setuptools是一組python的distutilsde工具的增強工具,可以很方便的創(chuàng)建和發(fā)布Python包。下面的安裝中要用到,所以要先安裝下:
$ sudo apt-get install python3-setuptools
4,下載并安裝tornado
$ wget https://github.com/downloads/facebook/tornado/tornado-2.4.1.tar.gz
解壓并安裝:
$ tar -z -xv -f tornado-2.4.1.tar.gz
$ cd tornado-2.4.1
$ python3 setup.py build
$ sudo python3 setup.py install
安裝好后會在目錄下找到一個tornado的目錄
進去找到demo文件夾中hello這個項目,這是個測試項目然后執(zhí)行
python3 hello.py
如果沒有報錯則安裝成功,hello項目下template文件夾是html文件的目錄
在chrom中訪問127.0.0.1:相應(yīng)端口號,就可以查看到html被渲染的頁面了。
- 1 回答
- 0 關(guān)注
- 796 瀏覽
添加回答
舉報