Hi Optimus_PrimeDL
This is the link to download and install the C++ Build Tools, try installing that, then restart your PC . . .
https://visualstudio.microsoft.com/visual-cpp-b...
Offline Installer:
https://aka.ms/vs/16/release/vs_buildtools.exe
Answer from DaveM121 on learn.microsoft.comHi Optimus_PrimeDL
This is the link to download and install the C++ Build Tools, try installing that, then restart your PC . . .
https://visualstudio.microsoft.com/visual-cpp-b...
Offline Installer:
https://aka.ms/vs/16/release/vs_buildtools.exe
This solution worked for me:
- Go to https://visualstudio.microsoft.com/downloads/ under Tools for Visual Studio 2019 download Build Tools for Visual Studio 2019 (~1MB download)
- Run and under Workload select C++ Build Tools, then under Options select MSVC v142 - VS 2019 C++ x64/x86 build tools (v 14.26) & Windows 10 SDK (10.0.17763.0) only (selects newer versions if available, +1GB download)
- Install.
Original Source: https://www.scivision.co/python-windows-visual-c-14-required
How to solve "error: Microsoft Visual C++ 14.0 or greater is required" when installing Python packages? - Stack Overflow
Microsoft Visual C++ 14.0 or greater is required
python - Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools - Stack Overflow
Error: Microsoft Visual C++ 14.0 is required
Videos
Hi @Aurimas N ,
You can find the Build tools for Visual Studio 2019 at the bottom of the following page:
https://visualstudio.microsoft.com/downloads/
Under the section of Tools for Visual Studio 2019:
I noticed the download link doesn't work properly, here's the direct download link:
https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16
----------
(If the reply was helpful please don't forget to upvote or accept as answer, thank you)
Best regards,
Leon
Microsoft Visual C++ 14 is the compiler that was distributed with VS2015. The build tools for VS2015 can be downloaded from older-downloads. Expand the Other Tools, Frameworks and Redistributables to see the download link for the Build Tools.
Go to this link and download Microsoft C++ Build Tools:
https://visualstudio.microsoft.com/visual-cpp-build-tools/

Open the installer, then follow the steps.
You might have something like this, just download it or resume.

If updating above doesn't work then you need to configure or make some updates here. You can make some updates here too by clicking "Modify".
Check that and download what you need there or you might find that you just need to update Microsoft Visual C++ as stated on the error, but I also suggest updating everything there because you might still need it on your future programs. I think those with the C++ as I've done that before and had a similar problem just like that when installing a python package for creating WorldCloud visualization.

UPDATE: December 28, 2020
You can also follow these steps here:
- Select: Workloads → Desktop development with C++
- Then for Individual Components, select only:
- Windows 10 SDK
- C++ x64/x86 build tools
You can also achieve the same automatically using the following command:
vs_buildtools.exe --norestart --passive --downloadThenInstall --includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools
Reference:
https://www.scivision.dev/python-windows-visual-c-14-required
This error can happen when using the latest version of Python, e.g. 3.13.2, because the package wheels were only built for earlier versions of Python. So you have to build them by yourself.
Thankfully, you may download wheels built by a third-party and shared online at:
- https://www.lfd.uci.edu/~gohlke/pythonlibs/.
This allows:
- to bypass the download of GB of Visual Studio Build Tools,
- to avoid downgrading your version of Python.
Typically, if the error message is the following:
Failed to build frozenlist multidict
Then you should download:
frozenlist:frozenlist‑1.3.0‑py3‑none‑any.whlmultidict:multidict‑6.0.2‑py3‑none‑any.whl
And run locally:
pip install .\frozenlist-1.3.0-py3-none-any.whl
pip install .\multidict-6.0.2-py3-none-any.whl
Finally, resume the installation which was previously failing:
pip install -r .\requirements.txt
This time, the installation should succeed.
The library needs the VC v14+ runtime library, not VS build tools. You can get the runtime from the MS downloads page. Install the VS 2015/2017/2019 redist as it is the latest version.
Hi guys, I wrote a blog post on this issue years ago.
You can find it at https://zs.fyi/archives/python-vc-14-0-error.html.
If you can't read Chinese, feel free to translate it into your language.
The easiest way to solve this problem is by installing Build Tools for Visual Studio and the optional modules that are checked by default. It's a quick and easy solution.
If you have any questions, please leave a comment below.
To solve any of the following errors:
- "Failed building wheel for misaka"
- "Failed to build misaka"
- "Microsoft Visual C++ 14.0 is required"
- "Unable to find vcvarsall.bat"
The solution is:
Go to: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
Select the free download under Visual Studio Community 2017
- This will download the installer.
- Run the installer
Now the most important step is to select what you need under the workload tab:
- Under Windows there are 3 choices. ONLY check "Desktop development with C++"
- Under Web & Cloud there are 7 choices. ONLY check Python development (I believe this is optional but I still did it).
Now go to your cmd and install the package:
pip3 install misaka

Note that if you already installed Visual Studio then when you run the installer, you can modify it (click the modify button under Visual Studio Community 2017) and do steps 3 and 4.

Using the https://visualstudio.microsoft.com/visual-cpp-build-tools/ installer only and selecting only four specific components helped solve the error.

Hi, I am trying to download the pandas package and it keeps giving me this error message: "error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/. What should I do?
I have downloaded the newest package according to the link, but it seems to be newer version 14.29.30135. I have already tried to research this problem, but all the discussion have been older and have of the links for download didn't work.
I will be grateful for any help.
hi all,
so im compiling opencue using python and the only way to do it is to download visual studio installer and just install from that the c++ build tools
is there just a way to just install offline just the visual c++ 14 or greater
this is the error im on about
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: Microsoft C++ Build Tools - Visual Studio
yeah this should be possible, but you are going to need an internet connection to download the Visual studio Build Tool installer, then with the installer you should be able to download all the necessary files for a offline installation, by either using command prompt or Powershell. Once you have one of them open jeas to the directory where you downloaded the installers and use
vs_buildtools.exe --layout --add Microsoft.VisualStudio.Workload.VCTools --lang en-US
to create a local cache of the files needed. Then once you have this done you should be able to install the Visual C++ build tools from this package without an internet connection by heading to the folder where you have stored the offline installation files and run:
vs_buildtools.exe --noweb
Make sure you’re downloading the version of the build tools that includes or exceeds Visual C++ 14.0 to satisfy the requirements for compiling OpenCue.


