Ambiente $ PATH diferente cuando se usa venv

Estoy usando PyCharm en un mac (Mavericks OSX) para ejecutar un script simple que se muestra a continuación. Todo lo que hace es imprimir elPATH variable. Tengo un virtualenv en el directorio del proyecto. Agregué una configuración de ejecución en PyCharm y la probé con diferentes Pythons:

# file mytest.py
import os
print "PATH: ", os.environ['PATH']

Cuando ejecuto con el sistema por defecto python (/ usr / bin / python), se imprime el valor correcto para PATH (es decir, el PATH que he configurado en mi archivo .bash_profile), que es un poco largo y contiene muchos directorios.

Pero cuando elijo el pitón de venv, el camino se reduce a solo:/usr/bin:/bin:/usr/sbin:/sbin:/Users/myname/projects/myproj/venv/bin

Esto no sucede si ejecuto el script desde una ventana de terminal. En este caso, muestra el PATH correcto tanto para la pitón del sistema como para la pitón venv. Tampoco sucede si desactivo el venv y ejecutovenv/bin/python mytest.py.

¿Alguien sabe cómo configurar el valor PATH correcto cuando se ejecuta desde PyCharm y usa venv?

Respuestas a la pregunta(4)

Su respuesta a la pregunta