Error "RVM no es una función"

RVM está instalado en mi máquina (ejecutando Mac OSX 10.6.8), correctamente y funciona bien. Lo extraño es que para ejecutarlo, tengo que usarsource ~/.rvm/scripts/rvm para cada nueva sesión. Traté de hacer un enlace simbólico a/opt/local/bin/rvm, pero cuando se ejecuta no hace nada. También intenté crear un enlace simbólico desde~/.rvm/bin/rvm a/opt/local/bin/rvm, y cuando ejecutorvm en la Terminal muestra la página de ayuda, como se esperaba. Pero cuando intentorvm use some_ruby_version siempre muestra "RVM no es una función, seleccionar rubíes con 'rvm use ...' no funcionará". ¿Cómo puedo arreglar esto

Mi objetivo es llegar al punto en que yo no tiene que escribir el comando de origen cada sesión, y por alguna razón~/.profile no se ejecuta.