1
我決定創建一個對用戶的給定輸入執行計算的項目。Numpy和CGI的問題
我安裝了Python 2.7.2和Numpy 1.6.1。我正在運行安裝了apache2的Ubuntu 11.10 64bit。我的.cgi文件放在/ usr/lib/cgi-bin中。 第一個腳本math.cgi如下所示:
#!/usr/bin/python
from numpy import *
from numpy.linalg import *
b = array([9,8])
a = array([[3,1], [1,2]])
x = solve(a,b)
print x
我可以在/ usr/lib目錄/ cgi-bin目錄中鍵入蟒蛇math.cgi運行它,並得到正確的輸出。我使用了chmod + x math.cgi。但當我看看http://127.0.1.1/cgi-bin/math.cgi我得到一個內部服務器錯誤500.
有沒有人有一個想法,我需要修復,這樣http://127.0.1.1/cgi-bin/math.cgi也將提供正確的輸出?
非常感謝你。 打印「Content-type:text/html \ r \ n \ r \ n」做到了。 – macydanim 2012-02-23 13:45:13
@macydanim你應該將此標記爲你的問題的答案,因爲它對你有用。 – pycoder112358 2012-02-23 14:54:02