ejecutando python ejecutable en linux

He encontrado algunas otras personas que hacen esta pregunta, pero las respuestas a su problema no me están ayudando. Estoy tratando de aprender python y tratando de hacer un archivo ejecutable.

El script de práctica se ejecuta cuando python ./userPrompt.py . Pero cuando bash ejecutarlo como un ejecutable (solo ./userPrompt.py ).

He logrado cambiarlo chmod +x Y esto es lo que tengo en la línea superior del archivo:

  #! /user/bin/env python 

y aquí está el error que recibo

  bash: ./userPrompt.py: /user/bin/env: bad interpreter: No such file or directory 

Pero la cosa es que si voy a /user/bin puedo encontrar env . Así que definitivamente existe. ¿Por qué no puede encontrarlo Ubuntu?

Aprecio cualquier ayuda que la gente me pueda dar sobre esto.

La ruta es /usr , no /user .