2015年3月30日 星期一

在ubuntu server 或 raspberry pi安裝psycopg2的錯誤訊息



 Error: You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.
  ----------------------------------------
    Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-v5ZnhD/psycopg2

如果一直出現以上的psycopg2要執行以下的指令

sudo pip install --upgrade setuptools
sudo apt-get install python-psycopg2
sudo apt-get install libpq-dev

再裝psycopg2

pip install psycopg2

*****************************************

In file included from psycopg/psycopgmodule.c:27:0:
    ./psycopg/psycopg.h:30:20: fatal error: Python.h: No such file or directory
    compilation terminated.
    error: command 'gcc' failed with exit status 1

如果一直出現以上的錯誤要執行以下的指令

sudo apt-get install python-dev

再裝psycopg2


pip install psycopg2


2015年3月29日 星期日

raspberry pi 初探

树莓派vim语法高亮,
修改在/etc/vim/vimrc文件,
在文件的末尾添加syntax on  语法高亮
set number 是显示行号


vim 移動到底部 esc -> G,移動到頂部esc -> gg,移動到第7行 esc  -> :7

參考

2015年3月16日 星期一

Parallels desktop 10 安裝ubuntu server 14.04的問題

Parallels desktop  是mac上有名的vm 但在裡面安裝好ubuntu server 14.04之後啟動會一片黑暗,,,.
這時候要Ctrl-Alt-Fn-F1 直接進入 server 的指令畫面,,,參考 

2015年3月5日 星期四

amazon aws 初心

開始使用amazon aws,用的是一年免費版,我選擇ubuntu server 14.04,但在安裝psycopg2時發生了一些錯誤,,後來參考這位先生的方式解決了
這樣


$sudo apt-get install python-psycopg2

安裝就成功了

還就是如果想從外部連接到ec2上面看自己架的網站必須把Security group 的inbound 增加一個你的網站運行中的 TCP port,如下新增Custom TCP Rule  TCP Port 5000



為何是5000?因為網站在port 5000上運行,或是用All traffic也可以