在Python中使用FRED API时出现问题,无法加载modu

2024-06-16 11:06:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将此API用于美联储经济数据(FRED): https://github.com/zachwill/fred

我安装了文档中说需要的三个模块。我得到这个错误:

import fred

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import fred
  File "build\bdist.win32\egg\fred\__init__.py", line 1, in <module>
    # Dummy file to make this a package.
  File "build\bdist.win32\egg\fred\fred.py", line 21, in <module>
ImportError: cannot import name xml2dict

然后,我安装了xml2dict并再次安装了fred。当我现在先导入xml2dict,然后导入fred时,我会得到完全相同的错误。在

我花了很长时间学习在Python中安装模块,但我想我终于弄明白了。但我似乎找不到我做错了什么,需要一些帮助。谢谢!在

扎克:这就是我目前面临的问题:

^{pr2}$

Tags: 模块inpyimportbuildapiegg错误
2条回答

一般安装模块的提示:

通常最简单的方法是使用pip或{}(或者一个二进制安装程序,如果有的话)——这样你只需要easy_install fred,所有需要的东西都会被自动下载(只要配置正确)。在

请查看位于http://pypi.python.org/pypi/setuptools的setuptools,并将其安装到相应的操作系统版本。然后您将得到一个名为easy_install的命令,该命令将根据您的操作系统/设置安装在某个位置(尽管文档中提到了在哪里)。 [您也可以easy_install pip,因为pip实际上是{}的继任者]

然后希望您只需要easy_install fred(它将自动在http://pypi.python.org/pypi/fred找到),它将为您下载最新版本和所有依赖项。启动你的解释器,import fred应该“正常工作”。在

我是fred包的开发人员。这完全是我的错-我错误地配置了setup.py文件,我只是推了一个更新来解决这个问题。很抱歉给你添麻烦了!在

相关问题 更多 >