Resolución de problemas
Soluciones para los fallos de instalación habituales de Apothem y los problemas en tiempo de ejecución en las rutas del plugin, npx y el instalador.
Soluciones para los problemas habituales de instalación y de tiempo de ejecución de Apothem.
Problemas de instalación
No se encuentra Python 3.10+
Los instaladores y el shim de npx prueban python3, python, los nombres
versionados (python3.14 a python3.10) y py -3 en Windows —rechazando
los shims del lanzador de Microsoft Store— y se detienen con No Python >= 3.10 found in PATH cuando ningún candidato cumple el mínimo de 3.10. Instala CPython 3.10 o más reciente
desde python.org o el repositorio de paquetes de tu sistema operativo, confirma que python3 --version
(o py -3 --version en Windows) informa de al menos la versión 3.10 y vuelve a ejecutar.
Faltan dependencias en tiempo de ejecución: click, rich
El motor incorpora la mayoría de sus dependencias de terceros dentro del árbol de
código, pero click y rich deben poder importarse bajo el intérprete que el
instalador selecciona. Cuando falta alguno de ellos, el instalador lo nombra y se
ofrece a instalarlo por ti:
! Missing runtime dependencies: click richAcepta la solicitud para que el instalador ejecute pip install bajo ese
intérprete. Para omitir la solicitud, pasa --yes (-Yes en PowerShell) o
define APOTHEM_AUTO_INSTALL_DEPS=1 para instalar automáticamente. Si rechazas
—o pip no está disponible, o prefieres el gestor de paquetes de tu sistema
operativo— instala los paquetes indicados tú mismo (por ejemplo python3-click
y python3-rich en sistemas de la familia Debian, o pip install click rich)
y vuelve a ejecutar.
No se encuentra apothem tras ejecutar el instalador
El instalador coloca el árbol de código en ~/.apothem y no añade un
ejecutable apothem a tu PATH. Ejecuta el motor mediante la invocación
que el instalador imprime al finalizar:
PYTHONPATH="$HOME/.apothem/src" python -m apothem <command>o usa la forma npx (npx @ahmed-g-gad/apothem <command>), que no necesita
ninguna entrada en PATH.
/plugin marketplace add falla
/plugin marketplace add ahmed-g-gad/apothem obtiene la entrada del
marketplace desde GitHub. Cuando falla, confirma que la máquina puede alcanzar
https://github.com/ahmed-g-gad/apothem (reglas de red, proxy o cortafuegos)
y vuelve a intentarlo. Si el marketplace se añadió antes con una descarga parcial,
elimínalo y vuelve a añadirlo antes de ejecutar
/plugin install apothem@apothem.
npx sirve una versión obsoleta
npx almacena en caché los paquetes descargados. Cuando npx @ahmed-g-gad/apothem --version
informa de una versión más antigua que la versión actual, limpia la caché o fija
la dist-tag:
npx clear-npx-cache
npx @ahmed-g-gad/apothem@latest --versionirm / iex bloqueado en Windows
Si la política de ejecución de PowerShell bloquea el instalador:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm https://apothem.ahmedgad.com/install.ps1 | iexProblemas en tiempo de ejecución
apothem install no encuentra ningún entorno
Ejecuta apothem doctor para listar los directorios de entorno detectados. Si no se encuentra ninguno, asegúrate de que tu herramienta está instalada y se ha iniciado al menos una vez.
apothem verify informa de un adaptador con errores
Vuelve a ejecutar apothem install para re-materializar el adaptador. Si el problema persiste, consulta la página específica del adaptador en Adaptadores de entorno.
Los hooks no se disparan en Claude Code
Confirma que Apothem está conectado comprobando que ~/.claude/settings.json contiene las entradas de los hooks. Si al archivo le faltan los hooks, vuelve a ejecutar apothem install.
Cómo obtener ayuda
- Incidencias en GitHub -- informes de errores
- Debates en GitHub -- preguntas
- Preguntas frecuentes -- preguntas frecuentes