1 votos

Problemas al instalar Python 3 en El Capitan

Estoy usando homebrew como mi gestor de paquetes. Mientras instalaba python3 con brew install python3 Me aparece el siguiente error

class RegexFlag(enum.IntFlag):
AttributeError: module 'enum' has no attribute 'IntFlag'

He probado los pasos indicados en homebrew Solución de problemas pero el problema sigue existiendo. Cualquier consejo sería de gran ayuda.

0 votos

¿Qué versión de MacOS y Xcode utilizas?

0 votos

Estoy usando El Capitan y Xcode 8.2

0 votos

No sé si alguna vez resolvieron este problema. Lo reporté aquí: github.com/Homebrew/homebrew-core/issues/9229

2voto

Tony Williams Puntos 4903

Una vez que haya determinado que no se trata de un homebrew problema utilizando su guía de solución de problemas mi primera sospecha sería que usted está recogiendo la versión incorrecta de la enum módulo. Asegúrese de que no está configurando PYTHONPATH en cualquier lugar ( echo $PYTHONPATH en la línea de comandos te lo dirá) e inténtalo de nuevo.

La otra posibilidad que yo comprobaría es que estás ejecutando la versión correcta de Python. which python debe devolver /usr/bin/python (la versión que instala Apple), si no es así, es posible que desee comprobar su variable de shell PATH y establecer temporalmente a otra cosa.

0 votos

¿el PYTHONPATH debe apuntar a Python 3.x o 2.x? He leído que se recomienda decir cmd 'python3' con Python 3.x y cmd 'Python' con Python 2.x

0 votos

No puedo hacer una recomendación sobre esto porque uso la instalación Anaconda de Python, no la casera. Tengo PYTHONPATH apuntando sólo a PyObjC para que sea recogido pero nada más de la instalación de Python de Apple. ` export PYTHONPATH="$PYTHONPATH:/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/Python/PyObjC" `

0 votos

¿Por qué which python ¿apuntar al sistema Python? ¿Y si apunta a una versión instalada a través de Homebrew? ¿Cuál es la forma correcta de instalar Python 3.x junto con la versión Homebrew 2.x en este caso?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X