當我進入服務器RVM交換機上我的rails目錄到RVM切換到@global寶石,而不是特定的一個
/home/capistrano/.rvm/gems/[email protected]/bin/bundle
雖然它應該使用[email protected]/bin/bundle
因爲它的作品我的本地機器上。當我輸入rvm use [email protected]
它的作品。 Nginx的服務器也是在@global寶石尋找寶石
我.rvmrc
文件:
environment_id="[email protected]"
if [[ -d "${rvm_path:-$HOME/.rvm}/environments" \
&& -s "${rvm_path:-$HOME/.rvm}/environments/$environment_id" ]]
then
\. "${rvm_path:-$HOME/.rvm}/environments/$environment_id"
if [[ -s "${rvm_path:-$HOME/.rvm}/hooks/after_use" ]]
then
. "${rvm_path:-$HOME/.rvm}/hooks/after_use"
fi
else
# If the environment file has not yet been created, use the RVM CLI to select.
if ! rvm --create use "$environment_id"
then
echo "Failed to create RVM environment '${environment_id}'."
return 1
fi
fi
你運行'RVM使用1.9 .2 @ mygemset'作爲根? – 2011-12-30 10:41:39
不,我的用戶名爲'capistrano',只用於部署 – Tombart 2011-12-30 11:31:20