I try to a run a python numpy programe, however the python can't run this program. my python version is 2.6.2 , numpy version is 1.3.0, however, the program can run in previous numpy version(1.2.0), who can help me to solve the problem, I will deeply appreciate! the program is below:
import sys import os from datetime import * from random import * from numpy import * import py4cs.multipleloop as mp class ConsProd(object): total_production =[0.0,0.0,0.0] tech = 1.0 goods =['z','x','y'] def __init__(seld,identifier): self.identifier = identifier self.demand_veector = array([0.0,0.0] if len(G.cps1) > number_of_1individuals: self.make = ConsProd.goods[0] self.tech = ConsProd.tech self.gross_production = (self. tech*G.L,0.0,0.0) ConsProd.total_production[0] += self.gross_production [0] G.cps1[self] = self.gross_production[0] elif number_of_1individuals >= len(G.cps1) and len(G.cps2) < number_of_2indibiduals: self.make = ConsProd.goods[1] self.tech = ConsProd.tech self.gross_production = (0.0,self. tech*G.L,0.0) ConsProd.total_production[1] += self.gross_production [1] G.cps2[self] = self.gross_production[0] else: self.make = ConsProd.goods[2] self.tech = ConsProd.tech self.gross_production = (0.0,0.0,self. tech*G.L) ConsProd.total_production[2] += self.gross_production [2] G.cps3[self] = self.gross_production[2] the hint is the small window at python: syntax error: There' an error in your program: invalid syntax. -- http://mail.python.org/mailman/listinfo/python-list