- 一、 环境安装
- 二、mac 自带python升级:
- 三、pip安装升级
- AKTools 获取财经数据">四、使用AKTools 获取财经数据
一、 环境安装
二、mac 自带python升级:
https://blog.csdn.net/weixin_43925592/article/details/120742762
- 环境配置:
vim ~/.bash_profile
export PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"
刷新环境
source ~/.bash_profile
验证
python
三、pip安装升级
https://blog.csdn.net/YuuuPeeiiiii/article/details/124455688
- 命令安装:
[curl](https://so.csdn.net/so/search?q=curl&spm=1001.2101.3001.7020) https://bootstrap.pypa.io/get-pip.py | python3<br />
- 验证:
pip -V
- 升级:
pip3 install --upgrade pip
四、使用AKTools 获取财经数据
- 安装:
pip install aktools # 安装的版本需大于 0.0.45
安装过程较慢,我失败了
使用dock安装:官方也有说明【一切环境问题,都可以使用docker解决】
- 注意:官网文档提供的1.3.93 版本,踩坑已经差不到数据。查看akshare版本,最新版是1.6.64了,所以拉去镜像的时候使用最新版的:
docker pull registry.cn-shanghai.aliyuncs.com/akfamily/aktools:1.6.64
- docker启动:
docker run -p 8080:8080 registry.cn-shanghai.aliyuncs.com/akfamily/aktools:1.6.64 python -m aktools --host 0.0.0.0 --port 8080
8080: 应用端口可以替换:8081…
- 访问:
[http://172.16.219.128:8080/api/public/stock_zh_a_spot_em](http://172.16.219.128:8080/api/public/stock_zh_a_spot_em)
正常获取到数据:
- 这个是前台启动的,运行时改成后台启动:
docker run -di -p 8080:8080 registry.cn-shanghai.aliyuncs.com/akfamily/aktools:1.6.64 python -m aktools —host 0.0.0.0 —port 8080