Para entender compuestas tipo de PYTHONPATH
Pregunta
Uno me recomienda el siguiente código al parecer sólo en .zshrc sin explicar su propósito claramente.
typeset -U PYTHONPATH
Estoy interesado en cómo se puede utilizar el código en .bashrc. Mi Bash va molesto por el comando.
¿Cómo se puede utilizar el comando de Bash?
Solución
Este comando es útil porque zsh zsh puede tratar a la variable de entorno PYTHONPATH como una matriz real de caminos. El argumento -U
a typeset
dice, a continuación, cuando se representa la matriz en el valor de entorno pasa al programa (Python, en este caso), sólo incluyen la primera instancia de cada valor único.
En golpe , ya que las variables de matriz no se exportan, PYTHONPATH sería sólo una variable normal de cadena, que contiene caminos separados por dos puntos. Por lo tanto, no hay necesidad de decir golpe para utilizar sólo valores únicos.