我已经安装了gmane,确保已经运行了升级。
pip install gmane --upgrade
然后向我展示那些:
'需求已经是最新的:./ lib / python2.7 / site-packages中的gmane'
>>> import gmane
它向我显示了这些错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/root/code/site/local/lib/python2.7/site-packages/gmane/__init__.py", line 26, in <module>
from .networkEvolution import NetworkEvolution
File "/root/code/site/local/lib/python2.7/site-packages/gmane/networkEvolution.py", line 9, in <module>
from .pca import *
File "/root/code/site/local/lib/python2.7/site-packages/gmane/pca.py", line 79
def __init__(self,*metrics,final_dimensions=2,draw=False):
^
SyntaxError: invalid syntax
有人帮忙吗?
最佳答案
我已经检查了错误,发现错误为“语法错误”。因此,我编写了一个非常简单的示例进行确认。
class MyGmane:
def __init__(self,*meteris ,final_dimensions=2,draw=False):
pass
if __name__ == '__main__':
mg = MyGmane()
我收到以下错误:
python $python q.py
File "q.py", line 2
def __init__(self,*meteris ,final_dimensions=2,draw=False):
^
SyntaxError: invalid syntax
在我更改init方法内的顺序后,如下所示:
def __init__(self,final_dimensions=2,draw=False,*meteris):
然后它起作用了,所以我已经修改了这个文件(第79行)
“ /root/code/site/local/lib/python2.7/site-packages/gmane/pca.py”
它也可以工作,所以我想可能有一个关于“游戏”的错误!
关于python - pip gmane无法导入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36525780/