Pip / Conda安装Quantipy抛出失败的车轮错误

问题描述 投票:0回答:2

试图安装python库Quantipy。当我尝试从命令行使用Pip安装时,我得到一个非常冗长的错误。我使用Python 3Anaconda分布。

pip install quantipy

应该正确安装,但这是输出:


构建轮的量子化失败运行setup.py clean for quantipy无法构建quantpy安装收集的软件包:quantipy运行setup.py install for quantipy ... error从命令C:\ ProgramData \ Anaconda3 \ python.exe -u -c完成输出“import setuptools,tokenize; file ='C:\ Users \ Mark \ AppData \ Local \ Temp \ pip-install-6jrxianp \ quantipy \ setup.py'; f = getattr(tokenize,'open',open)(file) ; code = f.read()。replace('\ r \ n','\ n'); f.close(); exec(compile(code,file,'exec'))“install --record C: \ Users \ Mark \ AppData \ Local \ Temp \ pip-record-1dg6hdcy \ install-record.txt --single-version-external-managed --compile:C:\ ProgramData \ Anaconda3 \ lib \ site-packages \ setuptools \ dist.py:470:UserWarning:将“0.0.0dev3”规范化为“0.0.0.dev3”normalized_version,运行安装运行构建运行build_py创建构建创建build \ lib.win-amd64-3.7创建build \ lib.win-amd64 -3.7 \ quantipy复制quantipy \ mplrcsettings.py - > build \ lib.win-amd64-3.7 \ quantipy复制quantipy__init__.py - > bu ild \ lib.win-amd64-3.7 \ quantipy创建build \ lib.win-amd64-3.7 \ quantipy \ correlations复制quantpy \ correlations \ correlations.py - > build \ lib.win-amd64-3.7 \ quantipy \ correlations复制quantpy \ correlations \ dynspecfunc.py - > build \ lib.win-amd64-3.7 \ quantipy \ correlations复制quantpy \ correlations__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ correlations创建build \ lib.win-amd64 -3.7 \ quantipy \ lattice复制quantipy \ lattice \ lattice.py - > build \ lib.win-amd64-3.7 \ quantipy \ lattice复制quantipy \ lattice__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ lattice创建build \ lib.win-amd64-3.7 \ quantipy \ models复制quantpy \ models \ genericmodel.py - > build \ lib.win-amd64-3.7 \ quantipy \ models复制quantpy \ models \ quadratic.py - > build \ lib .win-amd64-3.7 \ quantipy \ models复制quantpy \ models \ spinwave.py - > build \ lib.win-amd64-3.7 \ quantipy \ models复制quantpy \ models \ test.py - > build \ lib.win-amd64 -3.7 \ quantipy \ models复制quantpy \ models \ tightbinding.py - > build \ lib.win-am d64-3.7 \ quantipy \ models复制quantpy \ models__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ models创建build \ lib.win-amd64-3.7 \ quantipy \ operators复制quantpy \ operators \ heisenberg.py - > build \ lib.win-amd64-3.7 \ quantipy \ operators复制quantipy \ operators__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ operators创建build \ lib.win-amd64-3.7 \ quantipy \ quicked复制quantipy \ quicked \ quicked.py - > build \ lib.win-amd64-3.7 \ quantipy \ quicked复制quantipy \ quicked__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ quicked创建build \ lib.win -amd64-3.7 \ quantipy \ spectra复制quantipy \ spectra \ spectra.py - > build \ lib.win-amd64-3.7 \ quantipy \ spectra复制quantipy \ spectra__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ spectra创建build \ lib.win-amd64-3.7 \ quantipy \ spglib复制quantpy \ spglib \ spglib.py - > build \ lib.win-amd64-3.7 \ quantipy \ spglib复制quantpy \ spglib \ spglib2d.py - > build \ lib.win-amd64-3.7 \ quantipy \ spglib复制quantpy \ spglib__init __。py - > build \ lib.wi n-amd64-3.7 \ quantipy \ spglib创建build \ lib.win-amd64-3.7 \ quantipy \ symmetries复制quantpy \ symmetries \ symmetries.py - > build \ lib.win-amd64-3.7 \ quantipy \ symmetries复制quantpy \ symmetries__init__ .py - > build \ lib.win-amd64-3.7 \ quantipy \ symmetries创建build \ lib.win-amd64-3.7 \ quantipy \ towerofstates复制quantipy \ towerofstates \ towerofstates.py - > build \ lib.win-amd64-3.7 \ quantipy \ towerofstates复制quantipy \ towerofstates__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ towerofstates创建build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ decorator.py - > build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ findfiles.py - > build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ geometryutils.py - > build \ lib.win -amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ pathdistance.py - > build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ pfaffian.py - > build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ plotutils.py - > build \ lib.win-a md64-3.7 \ quantipy \ utils复制quantipy \ utils \ rowoperations.py - > build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils \ sun_combinatorics.py - > build \ lib.win-amd64-3.7 \ quantipy \ utils复制quantipy \ utils__init __。py - > build \ lib.win-amd64-3.7 \ quantipy \ utils运行build_ext在numpy.distutils中没有名为'numpy.distutils._msvccompiler'的模块;尝试从distutils构建'_quicked'扩展错误:Microsoft Visual C ++ 14.0是必需的。使用“Microsoft Visual C ++构建工具”获取它:https://visualstudio.microsoft.com/downloads/

python-3.x pip package install conda
2个回答
1
投票

Quantipy处于开发的早期阶段,尚未提供良好的二进制安装支持。 (0.0.0.dev3)

需要Microsoft Visual C ++ 14.0。使用“Microsoft Visual C ++构建工具”获取它:https://visualstudio.microsoft.com/downloads/

在程序包成熟的这个阶段,您需要在成功执行pip install之前获取Visual C ++ 14。


0
投票

你正试图在python 3上安装python 2模块。目前还没有针对python 3的量化版本。

© www.soinside.com 2019 - 2024. All rights reserved.