modulenotfounderror - cómo instalar distutils python
pycharm error modulenotfounderror no module named distutils core (7)
La forma más sencilla de instalar setuptools cuando aún no está allí y no puede usar un administrador de paquetes es descargar ez_setup.py y ejecutarlo con el intérprete de Python adecuado. Esto funciona incluso si tiene varias versiones de Python: simplemente ejecute ez_setup.py una vez con cada Python.
Edición: tenga en cuenta que las versiones recientes de Python 3 incluyen setuptools en la distribución, por lo que ya no necesita instalar por separado. El script mencionado aquí solo es relevante para versiones antiguas de Python.
Acabo de recibir algo de espacio en un servidor VPS (que se ejecuta en Ubuntu 8.04), y estoy tratando de instalar django en él. El servidor tiene Python 2.5 instalado, pero supongo que no es una instalación estándar. Cuando ejecuto el script de instalación para django, obtengo
amitoj@ninja:~/Django-1.2.1$ python setup.py install
Traceback (most recent call last):
File "setup.py", line 1, in <module>
from distutils.core import setup
ImportError: No module named distutils.core
Estoy perplejo. Todos los artículos en internet me dicen cómo instalar módulos usando distutils. Pero, ¿cómo obtengo distutils en sí? ¿Alguien puede indicarme el archivo de distutils? Busqué en /usr/lib/local/python2.5, /usr/lib/python2.5, etc., y como era de esperar, no se encuentran distutils.
Me encontré con este error en un Beaglebone Black usando la distribución estándar de Angstrom. Actualmente está ejecutando Python 2.7.3, pero no incluye distutils. La solución para mí fue instalar distutils. (Se requieren sus privilegios.)
su
opkg install python-distutils
Después de esa instalación, el comando de error previamente funcionó bien.
python setup.py build
Puedes instalar el paquete python-distutils
. sudo apt-get install python-distutils
debería ser suficiente.
Puedes intentar instalar Python 2.6,
sudo apt-get install python2.6
Esto debería instalar la última versión de Python y también el paquete distutils.
Sé que esta es una pregunta antigua, pero acabo de encontrar el mismo problema con Python 3.6 y Ubuntu 16.04, y puedo resolverlo con el siguiente comando:
sudo apt-get install python3-distutils
Si el sistema Python está bloqueado (es decir, los paquetes del SO dividen los nombres en un paquete python-devel) y no puede pedirle a un administrador del sistema que instale la pieza faltante, entonces tendrá que instalar su propio Python. Requiere algunos archivos de encabezado y una cadena de herramientas del compilador. Si no puede tenerlos, intente compilar un Python en una computadora idéntica y simplemente copiarlo.
puede usar sudo apt-get install python3-distutils
por permiso de root.
creo que funcionó here