前言
如通过简单的命令:pip install numpy进行安装,可能会安装不了,过程中会报错:
No such file or directory: 'gcc'
RuntimeError: Broken toolchain: cannot link a simple C program
RuntimeError: Broken toolchain: cannot link a simple C++ program
以上三种报错分别由于:没有安装gcc编译工具、没有安装c库、安装安装c++库
解决方案
安装以上依赖库:
1. apk add gcc make
2. apk add libc-dev
3. apk add build-base
重新安装numpy:
pip install numpy --no-cache-dir
如还出现问题,则尝试以下操作:
1. apk add python3-dev --- 安装python开发文件
2. apk upgrade --- 升级已安装的软件包
如果还出现问题,则具体问题具体分析。。。
还有
安装ta-lib:
1.安装ta-lib库:
$ tar -xzf ta-lib-0.4.0-src.tar.gz
$ cd ta-lib/
$ ./configure --prefix=/usr
$ make
$ sudo make install
2. 安装
pip install TA-Lib