Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

346
Views
MySQL Workbench no se puede abrir en Mac

MySQL Workbench en Mac (10.14) se abre solo por un momento y se cierra inmediatamente sin ningún mensaje de error (visible). Volver a instalarlo no soluciona el problema.

¿Qué puedo hacer para solucionar este problema?

over 4 years ago · Santiago Trujillo
8 answers
Answer question

0

Abre tu terminal y escribe:

 /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench --verbose

si tu terminal dijera:

 Your PYTHONPATH points to a site-packages dir for Python 3.x but you are running Python 2.x! PYTHONPATH is currently: ":/Applications/MySQLWorkbench.app/Contents/Resources/libraries" You should `unset PYTHONPATH` to fix this.

Escribe esto:

 export PYTHONPATH=/usr/local/lib/python2.7/site-packages/
over 4 years ago · Santiago Trujillo Report

0

Resolví descargando una versión anterior de Workbench (8.0.20)

over 4 years ago · Santiago Trujillo Report

0

Una solución funcionó conmigo:

System Preferences -> Security & Privacy -> haga clic en " Open Anyway ".

Y no olvides desbloquear el icono de candado en la parte inferior izquierda.

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Report

0

Hay un par de cosas potencialmente sucediendo.

Uno es el control de seguridad y privacidad de Mac, abordado muy bien por Mahmoud Mostafa en otra respuesta.

Pero incluso una vez que se soluciona, existe el problema de dónde esta aplicación busca Python. Al ejecutar Catalina 10.15.7, utilicé el comando de terminal sugerido por Phil Nguyen y recibí un mensaje de error diferente:

Error grave de Python: initfsencoding: no se puede cargar el códec del sistema de archivos, sys.path = ['/Applications/MySQLWorkbench.app/Contents/Resources/libraries', '/Library/Frameworks/Python.framework/Versions/3.7/lib/ python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload' ] ModuleNotFoundError: ningún módulo llamado 'codificaciones'

Para mi sorpresa, vi que no había Python.framework dentro /Library/Frameworks/ en absoluto. Había estado usando Anaconda, que instaló Python en mi directorio de usuario.

Como también había instalado las herramientas de Xcode, simplemente hice un enlace simbólico* dentro /Library/Frameworks/ apuntando al marco de trabajo de Python en

/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework

y cambió el nombre del enlace simbólico a Python.framework . Eso proporciona Python 3.7 en lugar de forzar las cosas a Python 2 o usar una versión anterior de Workbench. Trabajó para mi; YMMV.


*Este debe ser un enlace simbólico hecho por ln -s en una ventana de Terminal y no un alias generado por Finder. Trabajar en /Library/Frameworks/ requerirá sudo .

over 4 years ago · Santiago Trujillo Report

0

MySQLWorkbench necesita Python3.7 Framework en /Library/Frameworks/Python.framework/Versions

  1. preparar la instalación python@3.7
  2. sudo cp -r /usr/local/Cellar/python@3.7/3.7.12/Frameworks/Python.framework/Versions/3.7 /Library/Frameworks/Python.framework/Versions
  3. abre MySQLWorkbench, es trabajo
over 4 years ago · Santiago Trujillo Report

0

Tuve el mismo problema que el anterior. La descarga de la versión anterior de los archivos resolvió el problema.

over 4 years ago · Santiago Trujillo Report

0

Si está utilizando macOS 10.15 o una versión inferior, simplemente cambie a la versión anterior de Workbench (8.0.11), que es la versión estable y compatible con macOS 10.15 o una versión inferior. Para descargar Haga clic aquí

over 4 years ago · Santiago Trujillo Report

0

Intente ejecutar el siguiente comando en su terminal para eliminar la aplicación de la cuarentena:

 xattr -d com.apple.quarantine /path/to/MySQLWorkbench.app

Tenga en cuenta que la ruta predeterminada es /Aplicaciones, es decir, el nombre de archivo predeterminado es /Aplicaciones/MySQLWorkbench.app

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!