#python
#python
Вопрос:
Я совершенно новичок в Python и только что установил Python (версия 3.9.0), потому что я хочу установить ASReview. Когда я пытаюсь установить программу, используя следующие команды в CMD.exe (Я попробовал второй вариант, основанный на странице устранения неполадок ASReview, когда первый вернул ошибки):
pip install asreview
python -m pip install asreview
Продолжают возникать те же ошибки:
ERROR: Command errored out with exit status 1:
command: 'C:UsersmarloesAppDataLocalProgramsPythonPython39python.exe' 'C:UsersmarloesAppDataLocalProgramsPythonPython39libsite-packagespip_vendorpep517_in_process.py' prepare_metadata_for_build_wheel 'C:UsersmarloesAppDataLocalTemptmpiskpvvkf'
cwd: C:UsersmarloesAppDataLocalTemppip-install-5m2g9jvanumpy
Complete output (200 lines):
Running from numpy source directory.
setup.py:470: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
run_build = parse_setuppy_commands()
Processing numpy/random_bounded_integers.pxd.in
Processing numpy/randombit_generator.pyx
Processing numpy/randommtrand.pyx
Processing numpy/random_bounded_integers.pyx.in
Processing numpy/random_common.pyx
Processing numpy/random_generator.pyx
Processing numpy/random_mt19937.pyx
Processing numpy/random_pcg64.pyx
Processing numpy/random_philox.pyx
Processing numpy/random_sfc64.pyx
Cythonizing sources
blas_opt_info:
blas_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries mkl_rt not found in ['C:\Users\marloes\AppData\Local\Programs\Python\Python39\lib', 'C:\', 'C:\Users\marloes\AppData\Local\Programs\Python\Python39\libs']
NOT AVAILABLE
(Есть еще способ)
В ответ на предложение, которое я получил из командной строки, я уже обновил до версии 20.2.4. Как я могу устранить эту ошибку?
Спасибо от имени!
Ответ №1:
В Python 3.9.0 нет колеса для numpy. Если нет причин, по которым вам понадобится 3.9.0, я бы полностью удалил python и установил поддерживаемую версию, например 3.7 (или 3.8).
Если вы хотите придерживаться python 3.9, я бы предложил обходной путь, который заключается в установке pipwin. pipwin — это дополнительный инструмент для pip в Windows. pipwin устанавливает неофициальные двоичные файлы пакетов python для Windows, предоставленные Кристофом Голке здесь http://www.lfd.uci.edu /~голке/pythonlibs/
pip install pipwin
а затем установите numpy
pipwin install numpy