Я пытаюсь загрузить библиотеку с именем satpy , и я запускаю pip install satpy
, как указано в документации. До того, как я получу эту ошибку, пройдет довольно много времени:
ОШИБКА: Команда "'c: \ users \ admin \ appdata \ local \ Programs \ python \ python37 \ python.exe' -u -c 'импортирует setuptools, tokenize; file ='" ' "C: \ Users \ ADMIN \ AppData \ Local \ Temp \ pip-install-6hdvhpbj \ pykdtree \ setup.py '"' "'; f = getattr (tokenize,'" '"' open '"' "', открыть) ( файл ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"') ; f.close (); exec (скомпилировать (код, file , '"' 'exec'" '"')) 'install --record' C: \ Users \ ADMIN \ AppData \ Local \ Temp \ pip-record-0a9gz1h1 \ install-record.txt '--single-version-внешне управляемый --compile "не удалось с кодом ошибки 1 в C: \ Users \ ADMIN \ AppData \ Local \ Temp \ pip-install -6hdvhpbj \ pykdtree \
Что это значит и как я могу успешно установить эту библиотеку?
Я использую Python 3.7.2 и моя Windows 64-битная, на случай, если это имеет значение
РЕДАКТИРОВАТЬ 1: Я решил проблему, используя комментарии @ Kush ниже. У меня не было установлено C++ Build Tools
, но когда я его выключил и перезапустил pip install satpy
, все работало хорошо. Этот ответ также был очень полезен, так как содержит ссылку на инструменты сборки без загрузки Visual Studio.