一、 环境安装

二、mac 自带python升级:

https://blog.csdn.net/weixin_43925592/article/details/120742762

  • 环境配置:
  1. vim ~/.bash_profile
  2. export PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
  3. alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"
  • 刷新环境

    source ~/.bash_profile

  • 验证

python
image.png

三、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
image.png

  • 升级:

pip3 install --upgrade pip

四、使用AKTools 获取财经数据

https://aktools.akfamily.xyz/aktools/#akshare

  • 安装:

pip install aktools # 安装的版本需大于 0.0.45
安装过程较慢,我失败了
image.png
使用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)
正常获取到数据:
image.png

  • 这个是前台启动的,运行时改成后台启动:

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