我怎样才能解决这个python egg_info错误?

时间:2017-01-27 04:36:49

标签: python python-2.7 python-3.x pip

我在安装“tsne”时遇到此错误。我正在关注this文档进行安装。两种方法都会抛出相同的错误。

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-IVtJ7x/tsne/

编辑:

在此处查找截图 SCREENSHOT- CLICK ME

1 个答案:

答案 0 :(得分:1)

嗯,它清楚地说明setup.py中存在语法错误。我检查了PyPi version,它包含了这个调试行:

print '!!!!!!!!!!!!!', find_packages()

这一行不会导致Python2出现问题,但会被认为是Python3中的语法错误。我假设您的默认python是Python3。

github版本没有这一行,所以从github安装应该可以工作:

pip install git+https://github.com/danielfrg/tsne.git

如果没有,我最好的方法是使用scikit-learn作为包suggessted的作者:

  

注意:Scikit-learn v0.17包含TSNE算法,您应该这样做   可能是用它们而不是这个。

相关问题