我查看了github最新版本的Pybrain
在我的mac上运行sudo python setup.py install会给我:
Extracting PyBrain-0.3.1-py2.7.egg to /Library/Python/2.7/site-packages
File "/Library/Python/2.7/site-packages/PyBrain-0.3.1-py2.7.egg/build/lib/build/lib/pybrain/optimization/distributionbased/fem.py", line 235
updateSize = self._computeUpdateSize(self._computeDensities(sample), k)
^
SyntaxError: invalid syntax
File "/Library/Python/2.7/site-packages/PyBrain-0.3.1-py2.7.egg/build/lib/pybrain/optimization/distributionbased/fem.py", line 235
updateSize = self._computeUpdateSize(self._computeDensities(sample), k)
^
SyntaxError: invalid syntax
File "/Library/Python/2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/optimization/distributionbased/fem.py", line 235
updateSize = self._computeUpdateSize(self._computeDensities(sample), k)
^
SyntaxError: invalid syntax这是什么,我该担心吗?
发布于 2014-04-08 09:28:55
问题是在线233,即:
print(len(self.allsamples), min(self.fitnesses), max(self.fitnesses)#, self.alphas)它注释掉了self.alphas部分,但也注释掉了print函数的结束括号,因此出现了错误。
我将提交一个拉请求,同时,您可以通过修改括号来修复它。
发布于 2014-04-08 09:15:32
这是一个语法错误,所以您至少应该在它上引发一张票证,并可能解决它并提交一个补丁。看起来至少fem不起作用,但是错误可能出现在第234行,因为报告的行没有明显的错误。
https://stackoverflow.com/questions/22931487
复制相似问题