python - python 安装 pandas-datareader 失败,找不到满足 Cython 要求的版本(来自版本:)
问题描述
在 Windows 7(家庭版)x86 64 位机器上,我已经安装了 python
https://www.python.org/ftp/python/3.7.0/python-3.7.0b4-amd64.exe
然后在 Windows 命令提示符 ( cmd
) 中键入
python -m pip install pandas-datareader
这会下载一些东西,但失败并出现以下错误:
Could not find a version that satisfies the requirement Cython (from versions: )
No matching distribution found for Cython
如果我检查使用python -m pip list
它不会显示 pandas-datarerader
请指教。
解决方案
您需要使用 Python 3.6 版本,因为 3.7 不受pandas-datareader
.
您可以从包的pypi 页面查看支持的 Python 版本。
我建议完全卸载 3.7,重新启动计算机,然后安装适用于 Windows 的最新 3.6 版本。
推荐阅读
- python - 如何修复一个不接受它返回的函数?
- apache - 如何通过 .htaccess 同时使用 HTTP 基本身份验证和 IP 地址来限制网站?
- html - 为什么会出现这种渲染伪影?
- angular - 如何在 Angular 中使用两个骨架模板?
- php - 使用带有日期的循环时我的代码中出现逻辑错误致命错误:未捕获的错误:调用成员函数 bind_param()
- powershell - 将今天的日期与 CSV 中的信息进行比较。如果匹配,执行命令
- html - google.script.run.withSuccessHandler 无法正常工作
- meteor - 路由 Meteor/React 应用程序,给它一个普通的 HTML 主页
- go - 字段是否在匿名结构中导出有什么不同吗?
- excel - For Loop - 将所有 excel 选项卡读入 Panda Df