2017-08-29 53 views
0

我一直在尝试使用pip从GitHub安装此Python module,但我不断收到类似的错误消息。Python 3.x:从Github安装'forex-histdata-etl'时出错

这些是我在命令提示所用的线,全部返回相同的结果:

1)pip3 install https://github.com/xeb/forex-histdata-etl/tarball/master

错误消息:

命令“蟒setup.py egg_info “失败,错误代码1在C:\ Users \ MyUserName \ AppData \ Local \ Temp \ pip-hb0mpr2y-build \

2)pip3 install git+https://github.com/xeb/forex-histdata-etl.git

错误消息:

命令 “蟒setup.py egg_info” 用C,错误代码1失败:\用户\ MyUserName输入\应用程序数据\本地\ TEMP \ PIP-wq0lx76w建造\

这是我第一次遇到这个错误,我已经安装了一个兼容版本的git。我通常只是去“pip3 install module_name”,就是这样,没有任何复杂性,但这是我第一次为Github文件做这个,我真的想解决这个问题。

我也尝试了this post的最后评论的建议,用户说我们需要克隆存储库并运行某种setup.py文件。但在我尝试下载/使用的模块中找不到类似的内容。

回答

1

存储库中的代码没有setup.py,因此无法使用pip进行安装。这不是一个包装。

目录tools缺少__init__.py所以它甚至不是一个模块。

看来这是一个应用程序,必须手动克隆和使用make。如果你需要从它上面创建一些代码,你必须自己安装它。