Después de cambiar mi nombre de usuario Mac (usando la forma provista por Apple Documents), descubrí que cuando echo $PATH
hay algunas rutas antiguas en él.
/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/Cellar/tomcat/7.0.42/bin:/Users/WaterWood/eclipse/android-sdk-macosx/platform-tools/:/Users/majie/.rvm/bin
WaterWood es mi antiguo nombre de usuario y ya no existe (también eliminé la carpeta "/ User / WaterWood")
Revisé todos los archivos de configuración, como .bashrc, .bash_profile, .zshrc, / etc / paths, /etc/paths.d/, pero no encontré nada con "/ User / WaterWood".
¿Cómo eliminarlos de mi $ PATH? Gracias.
================
Actualizar:
Primero pensé que era un error de oh-my-zsh, y lo reinstalé. Funciona bien, pero cuando vuelvo a iniciar sesión, el problema aparece nuevamente.
Cambie el shell del sistema a zsh (en las preferencias del sistema), ejecute / usr / libexec / path_helper (el resultado es incorrecto)
RUTA = "/ usr / local / bin: / usr / local / sbin: / usr / bin: / bin: / usr / sbin: / sbin: / opt / X11 / bin: /usr/local/Cellar/tomcat/7.0 .42 / bin: / Users / WaterWood / eclipse / android-sdk-macosx / platform-tools /: / Users / majie / .rvm / bin "; RUTA de exportación;
Cambie el shell del sistema a bash, ejecute path_helper (el resultado es correcto)
RUTA = "/ usr / local / bin: / usr / local / sbin: / usr / bin: / bin: / usr / sbin: / sbin: / opt / X11 / bin"; RUTA de exportación;
Elimino toda la configuración específica en la carpeta de inicio (.zshrc, etc.), pero también tiene un "waterwood" en la ventana de mi terminal, que me vuelve loco.
bash -l -v |& WaterWood
cuando seWaterWood
agregaRespuestas:
Consulte este enlace si tiene el mismo problema.
El archivo de configuración predeterminado depende del shell que esté utilizando. Volviendo a mi pregunta, olvidé verificar ~ / .zprofile ("waterwood" está configurado en este archivo).
fuente
tipo
en la terminal, puedes editar la ruta anterior y presionar
y pulsa enter y al fin
ahora repita $ PATH y vea
fuente