python 安装 lda 出现错误
C:\Users\ch>pip install lda Collecting lda Downloading lda-1.0.5.tar.gz (303kB) 37% |████████████ | 112kB 195kB/s eta 0:00:01 40% |█████████████ | 122kB 234kB/s eta 0:00:0 43% |██████████████ | 133kB 223kB/s eta 0:00: 47% |███████████████▏ | 143kB 221kB/s eta 0:0 50% |████████████████▏ | 153kB 236kB/s eta 0: 54% |█████████████████▎ | 163kB 225kB/s eta 0 57% |██████████████████▍ | 174kB 257kB/s eta 60% |███████████████████▌ | 184kB 276kB/s eta 64% |████████████████████▌ | 194kB 273kB/s et 67% |█████████████████████▋ | 204kB 275kB/s e 70% |██████████████████████▊ | 215kB 266kB/s 74% |███████████████████████▉ | 225kB 266kB/s 77% |████████████████████████▉ | 235kB 271kB/ 81% |██████████████████████████ | 245kB 276kB 84% |███████████████████████████ | 256kB 275k 87% |████████████████████████████ | 266kB 288 91% |█████████████████████████████▏ | 276kB 2 94% |██████████████████████████████▎ | 286kB 97% |███████████████████████████████▍| 296kB 100% |████████████████████████████████| 307k B 234kB/s Requirement already satisfied: pbr>=0.6 in d:\programs\anaconda2\lib\site-packag es (from lda) Requirement already satisfied: numpy<2.0,>=1.6.1 in d:\programs\anaconda2\lib\si te-packages (from lda) Building wheels for collected packages: lda Running setup.py bdist_wheel for lda ... error Complete output from command d:\programs\anaconda2\python.exe -u -c "import se tuptools, tokenize;__file__='c:\\users\\ch\\appdata\\local\\temp\\pip-build-xfm8 ry\\lda\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().rep lace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d c:\users\ch\appdata\local\temp\tmpes78mcpip-wheel- --python-tag cp27: running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-2.7 creating build\lib.win-amd64-2.7\lda creating build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_datasets.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda_reuters.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda_sparse.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda_transform.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_utils.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\__init__.py -> build\lib.win-amd64-2.7\lda\tests copying lda\datasets.py -> build\lib.win-amd64-2.7\lda copying lda\lda.py -> build\lib.win-amd64-2.7\lda copying lda\utils.py -> build\lib.win-amd64-2.7\lda copying lda\_setup_hooks.py -> build\lib.win-amd64-2.7\lda copying lda\__init__.py -> build\lib.win-amd64-2.7\lda running egg_info writing requirements to lda.egg-info\requires.txt writing lda.egg-info\PKG-INFO writing top-level names to lda.egg-info\top_level.txt writing dependency_links to lda.egg-info\dependency_links.txt [pbr] Reusing existing SOURCES.txt copying lda\tests\reuters.ldac -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\reuters.titles -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\reuters.tokens -> build\lib.win-amd64-2.7\lda\tests copying lda\_lda.c -> build\lib.win-amd64-2.7\lda copying lda\_lda.pyx -> build\lib.win-amd64-2.7\lda copying lda\gamma.c -> build\lib.win-amd64-2.7\lda copying lda\gamma.h -> build\lib.win-amd64-2.7\lda running build_ext building 'lda._lda' extension error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Ge t it from http://aka.ms/vcpython27 ---------------------------------------- Failed building wheel for lda Running setup.py clean for lda Failed to build lda Installing collected packages: lda Running setup.py install for lda ... error Complete output from command d:\programs\anaconda2\python.exe -u -c "import setuptools, tokenize;__file__='c:\\users\\ch\\appdata\\local\\temp\\pip-build-xf m8ry\\lda\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().r eplace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install -- record c:\users\ch\appdata\local\temp\pip-uxrppi-record\install-record.txt --sin gle-version-externally-managed --compile: running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py creating build creating build\lib.win-amd64-2.7 creating build\lib.win-amd64-2.7\lda creating build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_datasets.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda_reuters.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda_sparse.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_lda_transform.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\test_utils.py -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\__init__.py -> build\lib.win-amd64-2.7\lda\tests copying lda\datasets.py -> build\lib.win-amd64-2.7\lda copying lda\lda.py -> build\lib.win-amd64-2.7\lda copying lda\utils.py -> build\lib.win-amd64-2.7\lda copying lda\_setup_hooks.py -> build\lib.win-amd64-2.7\lda copying lda\__init__.py -> build\lib.win-amd64-2.7\lda running egg_info writing requirements to lda.egg-info\requires.txt writing lda.egg-info\PKG-INFO writing top-level names to lda.egg-info\top_level.txt writing dependency_links to lda.egg-info\dependency_links.txt [pbr] Reusing existing SOURCES.txt copying lda\tests\reuters.ldac -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\reuters.titles -> build\lib.win-amd64-2.7\lda\tests copying lda\tests\reuters.tokens -> build\lib.win-amd64-2.7\lda\tests copying lda\_lda.c -> build\lib.win-amd64-2.7\lda copying lda\_lda.pyx -> build\lib.win-amd64-2.7\lda copying lda\gamma.c -> build\lib.win-amd64-2.7\lda copying lda\gamma.h -> build\lib.win-amd64-2.7\lda running build_ext building 'lda._lda' extension error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27 ---------------------------------------- Command "d:\programs\anaconda2\python.exe -u -c "import setuptools, tokenize;__f ile__='c:\\users\\ch\\appdata\\local\\temp\\pip-build-xfm8ry\\lda\\setup.py';f=g etattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.c lose();exec(compile(code, __file__, 'exec'))" install --record c:\users\ch\appda ta\local\temp\pip-uxrppi-record\install-record.txt --single-version-externally-m anaged --compile" failed with error code 1 in c:\users\ch\appdata\local\temp\pip-build-xfm8ry\lda\
解决办法: http://aka.ms/vcpython27 下载安装vcpython27
