我正在尝试下载名为satpy的库,并且正在按照文档中的说明运行pip install satpy
。在收到此错误之前,它已经完成了很多:
错误:命令“'c:\ users \ admin \ appdata \ local \ programs \ python \ python37 \ python.exe'-u -c'导入设置工具,标记化; 文件 ='” '“'C:\ Users \ ADMIN \ AppData \ Local \ Temp \ pip-install-6hdvhpbj \ pykdtree \ setup.py'”'''; f = getattr(tokenize,'“'”'open'“'”'' ,打开)(文件);代码= f.read()。replace('“'”'\ r \ n'“'”','“'”'\ n'“'” '); f.close(); exec(compile(code, file ,'“'”'exec'“'”'))'安装-记录'C:\ Users \ ADMIN \ AppData \ Local \ Temp \ pip-record-0a9gz1h1 \ install-record.txt'--single-version-externally-managed --compile“在C:\ Users \ ADMIN \ AppData \ Local \ Temp \中失败,错误代码为1 pip-install-6hdvhpbj \ pykdtree \
这是什么意思,我如何成功安装此lib? 我正在运行Python 3.7.2,并且我的Windows是64位,以防万一。
编辑1:我使用下面的@Kush注释解决了问题。我没有安装C++ Build Tools
,但是当我找到它并重新运行pip install satpy
时,一切正常。该answer也是非常有用的,因为它包含构建工具的链接,而无需下载Visual Studio。