试图在pycharm项目解释器(在py3.7 conda环境中为envr)中添加ta-lib,但显示以下错误:
ERROR: Complete output from command
/Users/oscartse/anaconda3/envs/MLFX/bin/python -u -c 'import setuptools, tokenize;__file__='"'"'/private/var/folders/6k/5tn24_9n1m92qqg1mnlsbgyc0000gn/T/pycharm-packaging/talib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/6k/5tn24_9n1m92qqg1mnlsbgyc0000gn/T/pip-wheel-td3jddzs --python-tag cp37:
发现以下主要问题:
ERROR: running bdist_wheel
和
ERROR: Failed building wheel for talib
我在终端中尝试了pip install
,发生了同样的问题,尝试了brew install talib
,安装成功,也尝试了Conda安装,并且安装也成功了。
研究了有关在Windows上安装ta-lib的问题的类似问题,发现从https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib下载可能有助于选择特定版本。
Pycharm上的新手,非常感谢您的帮助!
顺便说一句,我在python 2.7上为我的项目打开了另一个envr,添加ta-lib没问题