我在安装“tsne”时遇到此错误。我正在关注this文档进行安装。两种方法都会抛出相同的错误。
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-IVtJ7x/tsne/
编辑:
在此处查找截图 SCREENSHOT- CLICK ME
答案 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算法,您应该这样做 可能是用它们而不是这个。