代码之家  ›  专栏  ›  技术社区  ›  zebralamy

我应该安装哪些组件来有选择地下载PyFolio库的C++需求?

  •  -1
  • zebralamy  · 技术社区  · 7 年前

    我想安装 Pyfolio 但似乎库需要C++构建工具。

    错误:需要Microsoft Visual C++14.0。用“微软”得到它 VisualC++构建工具“: https://visualstudio.microsoft.com/downloads

    我下载了VisualStudio社区2017,但是如果我用C++检查桌面DeV,它只需要大约665 GB,这对于一个Python库来说是一个很大的浪费空间。

    因此,我希望有选择地安装所需的组件,而不是批量安装与VisualStudioC++相关的所有内容。

    下面是vc安装程序的各个组件的列表。我应该安装哪些才能使用pyfolio包?

    对我来说越少越好,因为我的笔记本电脑磁盘空间已经快用完了。

    .NET
    
    .NET Core runtime
    
    .NET Framework 3.5 development tools
    
    .NET Framework 4 targeting pack
    
    .NET Framework 4.5 targeting pack
    
    .NET Framework 4.5.1 targeting pack
    
    .NET Framework 4.5.2 targeting pack
    
    .NET Framework 4.6 targeting pack
    
    .NET Framework 4.6.1 SDK
    
    .NET Framework 4.6.1 targeting pack
    
    .NET Framework 4.6.2 SDK
    
    .NET Framework 4.6.2 targeting pack
    
    .NET Framework 4.7 SDK
    
    .NET Framework 4.7 targeting pack
    
    .NET Framework 4.7.1 SDK
    
    .NET Framework 4.7.1 targeting pack
    
    .NET Framework 4.7.2 SDK
    
    .NET Framework 4.7.2 targeting pack
    
    .NET Native
    
    .NET Portable Library targeting pack
    
    Advanced ASP.NET features
    Cloud, database, and server
    
    Azure Authoring Tools
    
    Azure Cloud Services build tools
    
    Azure Cloud Services core tools
    
    Azure Compute Emulator
    
    Azure Data Lake and Stream Analytics Tools
    
    Azure development prerequisites
    
    Azure libraries for .NET
    
    Azure Mobile Apps SDK
    
    Azure Resource Manager core tools
    
    Azure Storage AzCopy
    
    Azure Storage Emulator
    
    Cloud Explorer
    
    CLR data types for SQL Server
    
    Connectivity and publishing tools
    
    Container development tools
    
    Container development tools - Build Tools
    
    Data sources and service references
    
    Data sources for SQL Server support
    
    IIS Express
    
    Microsoft Azure WebJobs Tools
    
    Redgate SQL Search
    
    Service Fabric Tools
    
    SQL ADAL runtime
    
    SQL Server Command Line Utilities
    
    SQL Server Data Tools
    
    SQL Server Express 2016 LocalDB
    
    SQL Server Native Client
    
    Web Deploy
    Code tools
    
    Class Designer
    
    ClickOnce Publishing
    
    Dependency Validation
    
    Developer Analytics tools
    
    DGML editor
    
    Git for Windows
    
    GitHub extension for Visual Studio
    
    Help Viewer
    
    LINQ to SQL tools
    
    NuGet package manager
    
    NuGet targets and build tasks
    
    PreEmptive Protection - Dotfuscator
    
    Static analysis tools
    
    Text Template Transformation
    Compilers, build tools, and runtimes
    
    .NET Compiler Platform SDK
    
    C# and Visual Basic Roslyn compilers
    
    C++ Universal Windows Platform tools for ARM64
    
    C++/CLI support
    
    Clang/C2 (experimental)
    
    IncrediBuild - Build Acceleration
    
    Modules for Standard Library (experimental)
    
    MSBuild
    
    Python 2 32-bit (2.7.14)
    
    Python 2 64-bit (2.7.14)
    
    Python 3 32-bit (3.6.6)
    
    Python 3 64-bit (3.6.6)
    
    Runtime for components based on Node.js v6.4.0 (x86)
    
    Runtime for components based on Node.js v7.4.0 (x86)
    
    Runtime support for R development tools
    
    VC++ 2015.3 v14.00 (v140) toolset for desktop
    
    VC++ 2017 version 15.4 v14.11 toolset
    
    VC++ 2017 version 15.5 v14.12 toolset
    
    VC++ 2017 version 15.6 v14.13 toolset
    
    VC++ 2017 version 15.7 v14.14 toolset
    
    VC++ 2017 version 15.8 v14.15 toolset
    
    VC++ 2017 version 15.9 v14.16 latest v141 tools
    
    VC++ 2017 version 15.9 v14.16 Libs for Spectre (ARM)
    
    VC++ 2017 version 15.9 v14.16 Libs for Spectre (ARM64)
    
    VC++ 2017 version 15.9 v14.16 Libs for Spectre (x86 and x64)
    
    Visual C++ 2017 Redistributable Update
    
    Visual C++ compilers and libraries for ARM
    
    Visual C++ compilers and libraries for ARM64
    
    Visual C++ runtime for UWP
    
    Visual C++ tools for CMake
    
    Windows Universal CRT SDK
    
    Windows XP support for C++
    Debugging and testing
    
    .NET profiling tools
    
    C++ profiling tools
    
    JavaScript diagnostics
    
    Just-In-Time debugger
    
    Test Adapter for Boost.Test
    
    Test Adapter for Google Test
    
    Testing tools core features
    Development activities
    
    ASP.NET and web development tools
    
    C# and Visual Basic
    
    C++ Android development tools
    
    C++ iOS development tools
    
    Cookiecutter template support
    
    Embedded and IoT Development
    
    F# desktop language support
    
    F# language support
    
    F# language support for web projects
    
    JavaScript and TypeScript language support
    
    JavaScript ProjectSystem and Shared Tooling
    
    Microsoft R Client (3.3.2)
    
    Mobile development with JavaScript core features
    
    Node.js development support
    
    Node.js MSBuild support
    
    Office Developer Tools for Visual Studio
    
    Python IoT support
    
    Python language support
    
    Python web support
    
    R language support
    
    Razor Language Services
    
    Visual C++ for Linux Development
    
    Visual C++ tools for CMake and Linux
    
    Visual Studio C++ core features
    
    Visual Studio Tools for Office (VSTO)
    
    Windows Communication Foundation
    
    Windows Workflow Foundation
    
    Xamarin
    
    Xamarin Remoted Simulator
    
    Xamarin Workbooks
    Emulators
    
    Google Android Emulator (API Level 23) (global install)
    
    Google Android Emulator (API Level 23) (local install)
    
    Google Android Emulator (API Level 25)
    
    Google Android Emulator (API Level 27)
    
    Intel Hardware Accelerated Execution Manager (HAXM) (global install)
    
    Intel Hardware Accelerated Execution Manager (HAXM) (local install)
    
    Visual Studio Emulator for Android
    
    Windows 10 Mobile Emulator (Anniversary Edition)
    
    Windows 10 Mobile Emulator (Creators Update)
    
    Windows 10 Mobile Emulator (Fall Creators Update)
    Games and Graphics
    
    Cocos
    
    Graphics debugger and GPU profiler for DirectX
    
    Image and 3D model editors
    
    Unity 2018.1 64-bit Editor
    
    Unreal Engine installer
    
    Visual Studio Android support for Unreal Engine
    
    Visual Studio Tools for Unity
    SDKs, libraries, and frameworks
    
    Anaconda2 32-bit (5.2.0)
    
    Anaconda2 64-bit (5.2.0)
    
    Anaconda3 32-bit (5.2.0)
    
    Anaconda3 64-bit (5.2.0)
    
    Android NDK (R11C)
    
    Android NDK (R11C) (32bit)
    
    Android NDK (R12B)
    
    Android NDK (R12B) (32bit)
    
    Android NDK (R13B)
    
    Android NDK (R13B) (32bit)
    
    Android NDK (R15C)
    
    Android NDK (R15C) (32bit)
    
    Android SDK setup (API level 19) (local install for Mobile development with JavaScript / C++)
    
    Android SDK setup (API level 21) (local install for Mobile development with JavaScript / C++)
    
    Android SDK setup (API level 22) (local install for Mobile development with JavaScript / C++)
    
    Android SDK setup (API level 23) (global install)
    
    Android SDK setup (API level 23) (local install for Mobile development with JavaScript / C++)
    
    Android SDK setup (API level 25)
    
    Android SDK setup (API level 25) (local install for Mobile development with JavaScript / C++)
    
    Android SDK setup (API level 27)
    
    Apache Ant (1.9.3)
    
    Blend for Visual Studio SDK for .NET
    
    Cordova 6.3.1 toolset
    
    Entity Framework 6 tools
    
    Graphics Tools Windows 8.1 SDK
    
    Java SE Development Kit (8.0.1120.15)
    
    Microsoft distribution OpenJDK
    
    Modeling SDK
    
    TypeScript 2.0 SDK
    
    TypeScript 2.1 SDK
    
    TypeScript 2.2 SDK
    
    TypeScript 2.3 SDK
    
    TypeScript 2.5 SDK
    
    TypeScript 2.6 SDK
    
    TypeScript 2.7 SDK
    
    TypeScript 2.8 SDK
    
    TypeScript 2.9 SDK
    
    TypeScript 3.0 SDK
    
    TypeScript 3.1 SDK
    
    USB Device Connectivity
    
    Visual C++ ATL (x86/x64) with Spectre Mitigations
    
    Visual C++ ATL for ARM
    
    Visual C++ ATL for ARM with Spectre Mitigations
    
    Visual C++ ATL for ARM64
    
    Visual C++ ATL for ARM64 with Spectre Mitigations
    
    Visual C++ ATL for x86 and x64
    
    Visual C++ MFC for ARM
    
    Visual C++ MFC for ARM with Spectre Mitigations
    
    Visual C++ MFC for ARM64
    
    Visual C++ MFC for x86 and x64
    
    Visual C++ MFC for x86/x64 with Spectre Mitigations
    
    Visual C++ MFC support for ARM64 with Spectre Mitigations
    
    Visual Studio SDK
    
    Windows 10 SDK (10.0.10240.0)
    
    Windows 10 SDK (10.0.10586.0)
    
    Windows 10 SDK (10.0.14393.0)
    
    Windows 10 SDK (10.0.15063.0) for Desktop C++ [x86 and x64]
    
    Windows 10 SDK (10.0.15063.0) for UWP: C#, VB, JS
    
    Windows 10 SDK (10.0.15063.0) for UWP: C++
    
    Windows 10 SDK (10.0.16299.0) for Desktop C++ [ARM and ARM64]
    
    Windows 10 SDK (10.0.16299.0) for Desktop C++ [x86 and x64]
    
    Windows 10 SDK (10.0.16299.0) for UWP: C#, VB, JS
    
    Windows 10 SDK (10.0.16299.0) for UWP: C++
    
    Windows 10 SDK (10.0.17134.0)
    
    Windows 10 SDK (10.0.17763.0)
    
    Windows 8.1 SDK
    
    Windows Universal C Runtime
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   stanthomas    7 年前

    如果只需要vs构建工具,即没有ide、命令行界面,可以从 Microsoft's download page 是的。