当前位置:首页>python>环境搭建|Python版本适配+AKShare安装/升级

环境搭建|Python版本适配+AKShare安装/升级

  • 2026-10-11 07:46:33
环境搭建|Python版本适配+AKShare安装/升级

开篇引入:新手搭建AKShare环境,最容易踩两个坑——Python版本不兼容、安装/升级指令出错,导致后续无法正常使用。

本篇专门针对“环境搭建”核心需求,明确适配的Python版本、提供零报错的国内源安装/升级指令,全程实操,新手跟着步骤走,就能顺利完成环境搭建。

🔧 核心步骤:Python版本适配+安装/升级(可直接复制运行)

第一步:明确适配的Python版本

AKShare仅适配 Python 3.8 ~ 3.11 版本(重点!),不兼容以下版本:

  • ❌ 低于3.8版本(如3.7及以下):会出现库兼容报错,无法正常导入AKShare

  • ❌ 高于3.11版本(如3.12及以上):会出现接口调用失败、安装报错

新手建议:直接安装Python 3.9版本(兼容性最优,兼顾稳定性和功能支持,后续量化学习也能通用)。

第二步:国内源安装AKShare

避免使用国外源超时、国内清华源访问失败等问题,整理4种国内源安装指令,按需选择,均适配Python3.8-3.11:

# 1. 优先推荐:清华源(若访问失败,换其他源)pip install akshare -i https://pypi.tuna.tsinghua.edu.cn/simple# 2. 备用:阿里云源(解决清华源访问失败问题)pip install akshare -i https://mirrors.aliyun.com/pypi/simple/# 3. 备用:豆瓣源(速度较快,适配所有地区)pip install akshare -i https://pypi.doubanio.com/simple/# 4. 兜底:中科大源(解决所有国内源访问失败问题)pip install akshare -i https://pypi.mirrors.ustc.edu.cn/simple/

第三步:验证安装是否成功

# 导入AKShare并查看版本,无报错即安装成功import akshare as akprint(ak.__version__)  # 输出版本号(如2.1.89),即为安装成功

第四步:AKShare升级

若后续调用AKShare接口报错,大概率是版本过低,复制对应源的升级指令即可:

# 清华源升级(优先)pip install akshare --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple# 其他源升级(对应安装时的源,避免冲突)pip install akshare --upgrade -i https://mirrors.aliyun.com/pypi/simple/pip install akshare --upgrade -i https://pypi.doubanio.com/simple/pip install akshare --upgrade -i https://pypi.mirrors.ustc.edu.cn/simple/

⚠️ 关键避坑

  • 避坑1:安装前先确认Python版本!打开cmd输入“python --version”,查看版本是否在3.8-3.11之间,不符合则卸载重装。

  • 避坑2:安装/升级时,必须加上“-i 国内源地址”,否则用默认国外源,容易超时、报错。

  • 避坑3:若出现“网页访问失败”“网页解析失败”(如阿里云源、中科大源),换另一种国内源即可,无需修改其他指令。

  • 避坑4:中科大源若提示“需要验证浏览器”,无需操作,等待3-5秒,重新运行安装指令即可。

  • 避坑5:安装后报错“导入失败”,大概率是Python版本不兼容,卸载当前Python,重装3.9版本即可解决。

✅ 核心总结

1.  适配版本:AKShare仅支持Python3.8-3.11,新手优先装3.9版本,兼容性最优;

2.  安装核心:必须用国内源,4种国内源可按需切换,避免访问/解析失败;

3.  安装/升级:指令仅替换“-i”后面的源地址,其余内容不变,可直接复制运行;

4.  报错解决:版本不兼容就重装Python,源访问失败就换备用源,无需复杂操作;

💡 互动提问:你已经成功安装Python和AKShare了吗?评论区留言“已搞定”,看看谁最快完成环境搭建~

最新文章

随机文章