首先安装python3

sudo apt install python3

安装好后执行命令

pip install baostock -i https://pypi.org/simple 

提示

error: externally-managed-environment

这是因为从 Python 3.11 开始,为了避免破坏系统级 Python 环境,引入了外部管理环境(externally - managed environment)的概念,直接使用 pip 在系统级 Python 环境中安装包会受到限制
需要使用python 虚拟环境

sudo apt update && sudo apt install python3-venv -y

创建名为venv的虚拟环境

python3 -m venv venv

确保在虚拟环境所在目录执行

source venv/bin/activate

激活成功后,终端提示符前会显示(venv)

开始安装baostock

pip install baostock -i https://pypi.org/simple

速度太慢超时了,使用阿里云来下载

pip install baostock -i https://mirrors.aliyun.com/pypi/simple/
pip install sqlalchemy pymysql

飞一般的速度完成

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐