[注,一般软件包使用brew安装和管理,对于python的模块使用pip安装和管理] 5.配置Ruby环境 [为了正常使用原有的Octopress] 网址:/blog/2013/11/17/hello-octopress...export RBENV_ROOT=/usr/local/var/rbenv ... rbenv是一个管理ruby环境的工具,gem相当于管理ruby模块的工具。...brew install ruby-build rbenv install 1.9.3-p0 rbenv rehash rbenv global 1.9.3-p0 #建议增加这句修改系统全局的ruby...我之前安装的是1.9.3-p0(执行rbenv versions),两者不统一;而且貌似以前安装好的一些依赖也不能正常工作了,所以就执行了下面一些操作。...版本设置为1.9,现在需要使用2.0以上版本的Ruby,所有又将Ruby版本改了回来,正好现在博客不再使用Octopress,改为Hexo了。
要安装Ruby,最好通过 rbenv 引导,以便管理员轻松安装和管理Ruby环境。 另一种安装Ruby的方法是Ruby的标准CentOS包。建议使用 rbenv 方法及其所有优点。...CentOS的软件包对于非Ruby人来说更容易。 首先,让我们为rbenv安装程序获取一些所需的依赖关系。...版本 global 设置或显示全局Ruby版本 shell 设置或显示特定于shell的Ruby版本 install 使用ruby-build安装Ruby版本 uninstall 卸载特定的Ruby版本...rehash 重新编译rbenv垫片(安装可执行文件后运行) version 显示当前的Ruby版本及其来源 versions 列出rbenv可用的所有Ruby版本 which 显示可执行文件的完整路径...方法2:从CentOS软件包安装Ruby 这是最简单的方法。但是,它可能受到CentOS打包的版本和宝石的限制。对于严肃的开发工作,强烈建议使用 rbenv 方法来安装Ruby。
我们将会展示如何通过 CentOS 8 源仓库、 使用 Rbenv 、使用RVM 脚本来安装 Ruby。选择最适合你的环境的安装方式。...二、使用 Rbenv 安装 Ruby Rbenv 是一个轻量级的 Ruby 版本管理工具,它允许你很方便地切换 Ruby 版本。...我们将会使用ruby-build插件来扩展 Rbenv 的核心功能,并且允许你从源码安装任何 Ruby 版本。 安装 git 和其他从源码编译 Ruby 所必需的其他依赖软件。...12-25 revision 647ee6f091) [x86_64-linux] 三、使用 RVM 安装 Ruby RVM(Ruby Version Manager) 是一个命令行工具,它允许你安装,...source 命令: source ~/.rvm/scripts/rvm 想要获取所有已知的 Ruby 版本,输入: rvm list known 对于这个例子,你想安装 Ruby 2.6并且设置为默认版本
/usr/bin/sh Ubuntu系统下安装ruby/rails必要的库和编译环境 sudo apt-get update sudo apt-get install -y build-essential...环境安装 git clone https://github.com/sstephenson/rbenv.git ~/.rbenv echo 'export PATH="$HOME/.rbenv/bin...https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build ruby环境安装,首先列出可安装的版本,然后选择后进行下载编译...rbenv install -l rbenv install 1.9.3-p448 设置当前使用的ruby版本并将gem的源改为淘宝镜像 rbenv global 1.9.3-p448 rbenv...gem install bundler rails 检查安装后的软件版本 ruby -v gem -v rake -V rails -v 安装JAVA sudo add-apt-repository
如果你不确定你需要安装哪个版本的 Ruby,参考你将要部署的应用的文档。 一、从 Ubuntu 源仓库安装 Ruby 在 Ubuntu 上安装 Ruby 最简单的方式就是使用apt软件包管理工具。...你已经成功地在你的 Ubuntu 机器上安装了 Ruby,并且你可以开始使用它了。 二、使用 Rbenv 安装 Ruby Rbenv 是一个轻量级命令行工具,它可以让你轻松切换 Ruby 版本。...默认情况下,rbenv 不会安装 Ruby。我们将会使用ruby-build来安装 Ruby。它可以是一个独立的程序,也可以作为 rbenv 的插件。...rbenv 工具最简单的方式就是使用 shell 脚本。...三、使用 RVM 安装 Ruby Rvm 是一个命令行工具, 你可以安装,管理,并且使用多个 Ruby 环境。
您可以使用命令行工具rbenv轻松安装Ruby和Rails 。...bin到您的$PATH以便您可以使用rbenv命令行实用程序。.../ruby-build 此时,您已安装rbenv和ruby-build。...让我们接下来安装Ruby。 第二步 - 使用ruby-build安装Ruby 现在安装了ruby-build插件,您可以通过简单的命令安装Ruby可能需要的版本。...使用ruby-build插件的' uninstall子命令删除这些以前的版本。
首先安装Homebrew,它是一款由Ruby开发的包管理工具,目前支持MacOS和Linux系统,通过Homebrew,我们可以多快好省地安装最新的Ruby3.0以上版本。 ...,而这些差异往往会导致Ruby软件的编译失败,所以两种源各有利弊,各自斟酌。 ...接下来我们来安装Ruby3,业界比较主流的安装方式大抵两种:rvm或者rbenv,这里我们使用rbenv,它其实就是一个类似python中conda一样的多版本管理软件包,可以方便一些老项目以低版本ruby...运行,比如ruby1.9: brew install ruby-build rbenv 之后将rbenv命令添加到zsh命令行的环境变量中: echo 'if which rbenv > /dev...接着进入ruby命令行工具irb,终端输入:irb 与Python执行和终端使用同一命令不同的是,Ruby的执行命令为ruby,而命令行则是irb irb是Ruby附带的交互式编程环境,
M1芯片的命令行,如果你是从老版本Mac迁移过来的,比如笔者(Mojave),最好将老的Bash命令行更换成zsh,zsh是一款功能比bash更强大的终端(shell)系统,既可以作为一个交互式终端,也可以作为一个脚本解释器...,确保在应用程序-》实用工具-》终端-》简介中,不要勾选Rosetta,因为接下来我们需要以arm架构的homebrew进行安装,所以所有的编译和运行动作都不需要Rosetta的参与: 随后重启终端...Ruby3.0,业界比较主流的安装方式大抵两种:rvm或者rbenv,这里我们使用rbenv,它其实就是一个类似python中conda一样的多版本管理软件包,可以方便一些老项目以低版本ruby运行,比如...brew reinstall autoconf 随后安装rbenv,执行命令: brew install ruby-build rbenv 之后将rbenv命令添加到zsh命令行的环境变量中... 可以看到,除了M1系统默认的版本,又出现了一个3.0.0版本,我们可以使用 rbenv global命令来切换版本: ➜ ~ rbenv global 3.0.0 ➜ ~ rbenv versions
下面介绍安装过程:[不是很轻松,但是也不会很难哟!] 安装步骤如下: 安装rbenv和ruby 请确保ruby版本是1.9.3以上!...我试过,如果版本低的话会出错,但是如果版本很高的话也有可能出错(我试过1.9.3-p2xx),建议就安装1.9.3-p0,也可以使用rvm来管理ruby版本,我两个都试过了,推荐使用rbenv。...brew update brew install rbenv brew install ruby-build rbenv install 1.9.3-p0 rbenv rehash rbenv global...1.9.3-p0 #建议增加这句修改系统全局的ruby版本 ruby --version #查看系统ruby版本 [注:如果install 1.9.3-p0时报错,提示llvm不行,需要安装gcc...等等内容,这对后面的Octopress的使用会有很大帮助的。
rbenv工具可以非常方便的安装和管理Ruby和Rails。使用rbenv将为您提供开发Ruby on Rails应用程序的可靠环境,因为它可以让您根据需要在Ruby版本之间自由切换。...rbenv支持指定任意版本的Ruby,允许您为用户更改全局Ruby,并允许您使用环境变量来覆盖Ruby版本。 准备 本教程将引导您完成Ruby和Rails安装过程。.../ruby-build 安装Ruby 安装了ruby-build插件之后,我们可以通过一个简单的命令安装任何版本的Ruby。...作为一个例子,让我们安装Ruby版本2.3.3: rbenv install 2.3.3 如果要安装和使用其他版本,请使用不同的版本号运行命令,如rbenvrbenv install 2.3.0和rbenv...卸载Ruby版本 当您下载更多版本的Ruby时,~/.rbenv/versions目录中可能会有很多残留文件。 使用ruby-build插件子命令自动执行删除。
Ruby旨在为初学者提供易用和有趣的功能,但功能强大,足以创建复杂的系统。对于初学者和经验丰富的开发人员来说,这是一个很好的选择。 Ruby已经包含在默认的macOS安装中,尽管它不是最新的版本。...第1步 - 使用macOS终端 您将使用命令行来安装Ruby并运行与开发Ruby应用程序相关的各种命令。命令行是与计算机交互的非图形方式。...第2步 - 安装Xcode的命令行工具 Xcode是一个集成开发环境(IDE),由macOS的软件开发工具组成。...我们将使用Homebrew安装最新版本的Ruby,然后将我们的系统配置为使用此版本而不是默认情况下macOS使用的Ruby版本。...,如下所示: chruby chruby-fish imessage-ruby jruby mruby rbenv-bundler-ruby-version ruby ruby-build ruby-completion
对于老的安全信息系统,如果是用Python写的后端程序,基本就三大框架为主:Tornado、Flask、Django。...老Python系统升级,一种方法是,直接把代码移植成最新的Python3.0的版本,以后升级也方便,但有老版本的依赖包PY3或许没有,这种情况可以暂时用 PyEnv 构建旧版本,运行程序, 再用Conda...、VirtualEnv,基于PyEnv构建特定的版本创建虚拟环境, 使用圆环套圆环的环境构建策略。...之前介绍了rbenv + ruby-build,而pyenv和rbenv的使用体验非常像。...Python虚拟化环境工具三件宝:PyEnv、VirtualEnv、Conda。 老版本Python系统移植的法宝工具。
看了下网上几乎都是用docker的方式去搭建mastodon,方便是方便但是对于想自己做些修改的人还是略显不便,我也是个喜欢折腾的人,就用腾讯轻量送的那台4H4G80G试一下,配置是足够多人实例的运行的...一、安装之前的准备工作 官方给出了几个建议,1,不要使用密码验证的方式登录SSH,2,使用fail2ban保护系统,屏蔽非法登录者,3,安装防火墙。...yarn corepack enable yarn set version stable 安装 Ruby 我们将使用rbenv来管理Ruby版本,因为更容易获得正确的版本,并在新版本发布后进行更新。....rbenv/plugins/ruby-build 设定正确的 Ruby 版本: RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.0.3 rbenv...切换到乳齿象用户: su - mastodon 使用 git 下载 Mastodon 的最新稳定版本: git clone https://github.com/tootsuite/mastodon.git
安装 gem install rails 如果安装过程中出错,可能是ruby版本太低了,先升级ruby //通过brew进行安装升级ruby brew update brew install ruby...如果升级过程中说xcode版本太低 还得先升级xcode 重启电脑后继续升级ruby 升级完系统依然报错说xcode版本太低可以使用以下命令切换xcode版本 sudo xcode-select -...switch /Applications/Xcode.app/ 安装sqllit3 如果需要 gem install sqlite3-ruby 继续之前的操作 rails new blog cd blog...如果报错 Your Ruby version is 2.3.3, but your Gemfile specified 2.5.1 使用rvm来管理ruby版本,曾经尝试过rbenv 失败了, rvm安装文档...https://blog.csdn.net/napoay/article/details/50510930 切换rvm当前版本到ruby-2.5.1 创建controller文件 bin/rails generate
笔者在使用 `rbenv`[1] 安装 ruby 时,遇到一个头文件缺失导致无法编译失败的问题。 本文会记录笔者对该问题产生的原因分析,并通过分析 clang 源码的方式提供一个通用的解决方案。...rbenv 安装 ruby 失败 笔者是执行 rbenv install 2.7.2 命令时遇到了问题。 控制台输出如下: ?...但是,本次是通过 rbenv 命令执行 ruby 的安装任务,所以上面的解决方案行不通。...Darwin 的 TranslateArgs函数时,会在命令行的 -isysroot 参数缺失的情况下,通过环境变量 SDKROOT 获取。...image-20201215012636981 通过截图,我们可以发现 xcrun rbenv install 2.7.2 命令组合可以安装 ruby。
ruby-build installs a non-Homebrew OpenSSL for each Ruby version installed and these are never...将静态页面部署到托管服务 你可以直接选择将构建好的静态页面上传到托管服务,但是考虑到博客的更新频率,还是选择使用官方提供的工具来上传。...首先使用 npm 下载并安装官方上传工具 cloudbase: _posts git:(master) ✗ npm install -g @cloudbase/cli npm...hosting 命令 将本地已经编译的静态文件部署到托管服务(例如部署我的博客的 public ),命令行中-e 后面的环境ID就是首页生成的环境ID,一般腾讯云会在我们的自定义名称后面加一个后缀。...由于博客的内容比较大、加上网络代理,发现有时候会失败,重试即可。
持续集成的优点 缩减开发周期,快速迭代版本 自动化流水线操作带来的高效 随时可部署 极大程度避免低级错误 持续化集成工具—JenKins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具...Terminal中输入, open /Applications/Jenkins/jenkins.war 即可打开Jenkins 方法二: 使用命令行安装 安装JenKins, $ brew install...defaults write /Library/Preferences/org.jenkins-ci httpPort 7070 强烈推荐使用方法二安装JenKins,使用命令行可以避免后面构建项目时...如果Xcode版本不低于9.0,就会由于Xcode 9.0不在允许你访问钥匙串里的内容,而输出ipa失败。具体的解决方法请参照后面”构建项目时遇到的几个问题“中具体的解决方法。...在终端使用命令: $ which pod 查看pod的安装路径为: /Users/zyjk_imac-penghe/.rvm/gems/ruby-2.2.0/bin/pod,而执行pod install
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。...安装一个ruby版本 rvm install 1.9.3 这里安装了最新的1.9.3, rvm list known列表里面的都可以拿来安装。...使用一个ruby版本 rvm use 1.9.3 如果想设置为默认版本,可以这样 rvm use 1.9.3 --default 查询已经安装的ruby...rvm list 卸载一个已安装版本 rvm remove 1.9.2 gemset的使用 rvm不仅可以提供一个多ruby版本共存的环境,...ps:rvm是个好东西,做的很智能,(大部分)操作失败后会告诉你原因,然后告诉你需要安装哪些Lib等等,非常适合新手老手使用,简直是居家旅行必备良药。
基于 Ubuntu/Debian 开发环境的使用不同,你可能在对 Ubuntu/Debian 进行开发的时候需要参考下下面的信息: 有关在 Ubuntu 20.04 及其后续版本上安装 Discourse...测试环境 有关在 Ubuntu 低于 20.04版本上安装 Discourse 测试环境 根据我们进行测试的经验来看,Ubuntu 22 的版本中可能有无法编译和包找不到的情况,我们还只在 20.04...: Git rbenv ruby-build Ruby (stable) Rails PostgreSQL SQLite Redis Bundler MailHog ImageMagick 如果在你的本地操作系统中已经安装了一些软件...上图显示的是在 Ubuntu 中安装的界面,整个软件安装的过程还是比较耗时的,可能需要5 分钟以上,与你使用的系统有关。...请按照命令行的提示来创建这个管理员账号。
在iOS开发中,不可避免地要使用第三方开源库,而CocoaPods就是一个负责管理iOS项目中第三方开源库的工具,其作用类似于Android的gradle或者前端的npm。...CocoaPods的项目源码在Github上管理。 以下是最新的CocoaPods安装教程(2019年8月) 1、查看当前Ruby版本 ruby -v 2、升级Ruby环境,首先需要安装rvm。...,即2.6.3,当然也可以安装其他的版本。...如果安装了多个Xcode,可以使用下面的命令选择对应的版本。...sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 10、安装本地库 然后,重新使用pod setup命令执行安装操作
领取专属 10元无门槛券
手把手带您无忧上云