#挑战30天在头条写日记#
记录一下Windows下安装rbenv的过程,希望可以帮助到在Windows下使用Ruby的用户
ruby是程序员最好的朋友
希望我也能成为程序员的好朋友
rbenv for Windows 用于在Windows上下载安装并管理系统中的多个 Ruby 版本。它使用PowerShell编写,由此为Windows用户提供了一个使用Ruby的原生方法。除此之外,它的命令行接口与类 UNIX 系统上的 rbenv 兼容。
无论您是初级用户还是高级用户,我都建议您直接使用rbenv for Windows,从命令行上安装管理多个Ruby版本,从而无需手动处理您不熟悉的内容(比如MSYS2,ridk工具等)。我们已经利用了该站所提供的下载链接,所以您可放心使用,不会遇到网络问题。
安装只需要执行几行脚本,前面提到rbenv for Windows使用PowerShell编写,因此第一步打开PowerShell
执行下安装脚本
# 自定义你想安装到的位置,最好不要有空格,因为没有测试过
$env:RBENV_ROOT = "D:Ruby-on-Windows"
$s = (iwr -useb "https://gitee.com/ccmywish/rbenv-for-windows/raw/main/tools/install.ps1")
icm -sc ([scriptblock]::Create($s.Content)) -arg "install", "cn"
很快就提示rbenv: 安装完成!
可以去安装目录看看
原来就是git clone了一个项目,所以如果没有安装git的应该需要先安装git
没有配置过的话可以执行下面的命令生成个人配置文件
if (!(Test-Path -Path $PROFILE)) {
New-Item -ItemType File -Path $PROFILE -Force
}
然后执行$PROFILE命令可以看到个人配置文件,添加以下内容
# rbenv for Windows
$env:RBENV_ROOT = "D:Ruby-on-Windows"
# 国内用户使用内置镜像
# 注意,这一行必须放在init之前
$env:RBENV_USE_MIRROR = "CN"
& "$env:RBENV_ROOTrbenvbinrbenv.ps1" init
正常情况rubenv会进行初始化,初始化完成可以运行rbenv命令测试
看到上图代表你的rubenv已经安装成功,可以使用了
最后,我把遇到的问题和解决方案分享给大家,希望可以帮到你
以下是可能遇到的情况,出现无法加载配置文件
解决办法,管理员权限运行新的PowerShell运行以下命令,执行后输入A,执行完关闭重新启动PowerShell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
页面更新:2024-04-25
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号