Tuve el mismo problema exacto en mi Windows 10 Python versión 3.8. En mi caso, necesitaba instalar mysqlclient donde ocurrió el errorMicrosoft Visual C++ 14.0 is required
. Debido a que instalar Visual Studio y sus paquetes podría ser un proceso tedioso, esto es lo que hice:
Paso 1: vaya a los binarios no oficiales de Python desde cualquier navegador y abra su sitio web.
Paso 2: presiona Ctrl + F y escribe lo que quieras. En mi caso fue mysqlclient.
Paso 3: ve y elige de acuerdo con tu versión de Python y el sistema de Windows. En mi caso, fue mysqlclient ‑ 1.4.6 ‑ cp38 ‑ cp38 ‑ win32.whl y lo descargué.
Paso 4: abre el símbolo del sistema y especifica la ruta donde descargaste tu archivo. En mi caso fue C: \ Users \ user \ Downloads
paso 5 - escribe pip install .\mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl
y presiona enter.
Por lo tanto, se instaló con éxito, después de lo cual fui, mi terminal de proyecto volvió a ingresar el comando requerido. Esto resolvió mi problema
Tenga en cuenta que, mientras trabajaba en el proyecto en pycharm, también intenté instalar mysql-client desde el intérprete del proyecto. Pero mysql-client y mysqlclient son cosas diferentes. No tengo idea de por qué y no funcionó.
pip install --upgrade setuptools
consulte wiki.python.org/moin/WindowsCompilers