簡體   English   中英

rvmrc 文件不工作

[英]rvmrc file not working

我創建了一個名為rails2ruby192的 gemset,並在根目錄的.rvmrc文件中添加了以下代碼,但它沒有加載 gemset。

ruby-1.9.2-p180@rails2ruby192 

RocketR 是正確的。 但是,更“正確”的方法是:

cd 進入你的項目目錄並運行命令:

rvm --rvmrc --create use 1.9.2-p180@rails2ruby192

在項目的根目錄中。 這將為該目錄中的項目創建一個 .rvmrc,如果 gemset 尚不存在,則創建並使用它。

此外,這種方法,也不是您選擇的方法,將“信任”新生成的 .rvmrc 文件。 為此,您需要執行以下操作:

rvm reload

在該目錄中,此時 RVM 將重新加載自身,請查看 .rvmrc 並查看它是不受信任的,並為您提供更改以查看並信任它。 使用“rvm reload”命令的原因是,它強制執行一系列操作來構建和穩定該特定項目的環境,包括重新加載自身、重新加載 .rvmrc(以確保您使用正確的路徑和該 gemset 的變量),檢查 .rvmrc 是否受信任,然后為您提供信任選項。 如果您說是,它將通過完全加載選定的 ruby@gemset 來完成。

在進入我使用的文件夾時更改信任級別以執行.rvmrc文件

rvm rvmrc {trust,untrust,trusted,load,reset}

如this SO answer所示

嘗試rvm use ruby-1.9.2-p180@rails2ruby192代替

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM