Pregunta: Me quedé atascado con un error ImportError:ningún módulo llamado ConfigParser cuando ejecuto packstack Comando en CentOS. A continuación se muestra el mensaje de error completo:
$packstack --gen-answer-file=answers.txt Traceback (most recent call last): File "/usr/local/bin/packstack", line 4, in <module> __import__('pkg_resources').run_script('packstack==7.0.0', 'packstack') import ConfigParser ImportError: No module named 'ConfigParser'
¿Puede decirme cómo resolver este problema?
Como dice el error, el packstack El comando no puede cargar uno de los módulos de Python llamado ConfigParser. Significa que debe instalar el módulo ConfigParser. Le sugiero que instale Python PIP, que le permite instalar módulos con bastante facilidad. Una vez que haya instalado PIP, a continuación se muestra el comando para instalar el módulo ConfigParser.
$pip install configparser Collecting configparser Using cached configparser-3.3.0r2.tar.gz Building wheels for collected packages: configparser Running setup.py bdist_wheel for configparser Stored in directory: /root/.cache/pip/wheels/1a/3e/f9/d34006ad6b1edfe5006aa704f5ee305c553344a7a6d8550c29 Successfully built configparser Installing collected packages: configparser Successfully installed configparser-3.3.0.post2
$pip install ConfigParser Collecting ConfigParser Downloading configparser-3.3.0r2.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 3, in <module> File "/usr/local/lib/python3.5/site-packages/setuptools/__init__.py", line 5, in <module> import distutils.core File "/usr/local/lib/python3.5/distutils/core.py", line 18, in <module> from distutils.config import PyPIRCCommand File "/usr/local/lib/python3.5/distutils/config.py", line 7, in <module> from configparser import ConfigParser File "/tmp/pip-build-vks_efrb/ConfigParser/configparser.py", line 397 _KEYCRE = re.compile(ur"%\(([^)]+)\)s") ^ SyntaxError: invalid syntax---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-vks_efrb/ConfigParser
Luego haz clic aquí para solucionar el problema.
Otros errores y correcciones sin nombre de módulo
- Reparar Ningún módulo llamado shell
- Reparar Ningún módulo llamado MySQLdb
- Reparar Ningún módulo llamado virtualenv
- Reparar Ningún módulo llamado Crypto.Hash)
- Reparar Ningún módulo llamado dbus al ejecutar system-config-firewall-tui [Resuelto]