1.不能直接pip下载。下载的是tar.gz的文件。windows不能解压运行。看了下清华的地址列表。只有tar.gz的和一个压缩包。其他地址没看。
直接下载压缩包文件。在使用python setup.py install的时候会使用到c++。然后又是一堆缺少dll的麻烦。dll补全以后又不能调用。。。
2.https://www.lfd.uci.edu/~gohlke/pythonlibs/
找到ta-lib库。下载对应的版本的whl文件。
比如:TA_Lib-0.4.19-cp38-cp38-win_amd64.whl(前面是库版本,后面是对应的python版本。最后的数字代表windows系统。32位或者64位。电脑属性查看或者cmd里python查看)
3、一定要一一对应。否则会报ERROR: TA_Lib-0.4.19-cp38-cp38-win32.whl is not a supported wheel on this platform.平台不符合的错误。
4、下载出来的文件不能改名。否则会报ERROR: TA_Lib64.whl is not a valid wheel filename.文件名无效错误。
5、确保pip添加到windows环境变量。在哪都能使PIP。
6、确保以上都满足cmd进入下载文件的位置。
pip install xxx.whl
所有版本对应windows的whl百度云链接:
链接:https://pan.baidu.com/s/1mLsHGp1iTsL1XlQLzzQYWA
提取码:apxp
备忘:
python安装第三方库的方式:
pip install xxx
pip install -i [url] xxx
批量安装:
pip install -r [xxx].txt (可以添加国内的镜像地址)
txt文件内容为:库名==版本号(版本号可不设)
离线安装:
进入需要安装的文件目录:
python [setup].py install
pip install xxx.whl