【发布时间】:2020-03-24 13:24:12
【问题描述】:
尝试在命令提示符下安装 ta-lib 时遇到问题,并在其中收到以下消息。有什么办法解决这个问题吗?
(base) C:\Users\LEGION>conda install -c quantopian ta-lib
收集包元数据(current_repodata.json):完成 求解环境:/ 环境不一致,请仔细查看套餐方案 以下软件包导致不一致:
- 默认值/win-64::anaconda==2019.07=py37_0
- 默认值/win-64::numba==0.44.1=py37hf9181ef_0 初始冻结解决失败。使用灵活的求解重试。 解决环境:来自 current_repodata.json 的 repodata 失败,将使用下一个 repodata 源重试。 收集包元数据(repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的求解重试。 解决环境:- 发现冲突!寻找不兼容的软件包。 这可能需要几分钟。按 CTRL-C 中止。 失败
UnsatisfiableError: 发现以下规格\ 与您环境中现有的 python 安装不兼容:
规格:
- ta-lib -> python[version='2.7.|3.5.|>=3.5,
- ta-lib -> python[version='>=2.7,
你的蟒蛇:python=3.7
如果 python 位于链的最左侧,那就是您要求的版本。 当python出现在右边时,表明左边的东西不知何故 不适用于您受限的 python 版本。请注意,conda 不会 除非您明确指定,否则将您的 python 版本更改为不同的次要版本 那个。
发现以下规范相互不兼容:
包 msgpack-python 冲突:
ta-lib -> python=2.7 -> pip -> cachecontrol -> msgpack-python 包 ca 证书冲突: ta-lib -> python=2.7 -> ca-certificates python=3.7 -> openssl[version='>=1.1.1a, ca-certificates 包 pip 冲突: ta-lib -> python=2.7 -> pip python=3.7 -> 点子 包 setuptools 冲突: python=3.7 -> pip -> setuptools ta-lib -> python=2.7 -> pip -> setuptools 包证书冲突: python=3.7 -> pip -> setuptools -> certifi[版本='>=2016.09|>=2016.9.26'] ta-lib -> python=2.7 -> pip -> setuptools -> certifi[version='>=2016.09|>=2016.9.26|>=2017.4.17'] 包轮冲突: python=3.7 -> pip -> 轮子 ta-lib -> python=2.7 -> pip -> 轮子 软件包 wincertstore 冲突: python=3.7 -> pip -> setuptools -> wincertstore[版本='>=0.2'] ta-lib -> python=2.7 -> pip -> setuptools -> wincertstore[version='>=0.2']
我尝试了以下方法,但没有一个适合我: 我正在使用 ANACONDA
conda install TA-Lib
pip install TA-Lib
【问题讨论】:
标签: python installation ta-lib