Tag: osx lion

使用RVM的Mac OS X Lion Xcode问题

我有Xcode 4.1预览5工作正常,但决定通过App商店升级到最终的xcode 4.1。 我首先卸载了Xcode … sudo /Developer/Library/uninstall-devtools –mode=all 然后通过应用程序商店安装Xcode并重新启动。 我也完全删除了RVM但是……现在每当我尝试安装Ruby版本时它都会失败。 在错误文件中我得到这个: [2011-07-27 18:29:25] ./configure –prefix=”/Users/holden/.rvm/usr” checking for a BSD-compatible install… /usr/bin/install -c checking whether build environment is sane… yes checking for a thread-safe mkdir -p… config/install-sh -c -d checking for gawk… no checking for mawk… no checking for nawk… no checking for awk… awk checking […]

带有RVM的Ruby 1.9.3 IRB中的Unicode字符

更新 :我发现几乎完全相似的问题 ,但它有一些不同的先决条件,因此无济于事。 鉴于: MacOS Lion 10.7.3 rvm 1.14.2 ruby 1.9.3p194 (2012-04-20修订版35410)[x86_64-darwin11.3.0] 使用以下行安装Ruby: rvm install 1.9.3 –with-readline-dir=/usr/local/Cellar/readline/6.2.2/ 当我启动irb或rails c并开始输入unicode字符时,我得到: \U+FFD0\U+FFBF\U+FFD1\U+FFD0\U+FFB8\U+FFD0\U+FFBC\U+FFD0\U+FFB5\U+FFD1 在Ruby / Rails控制台上键入时,如何正确显示unicode字符? PS在终端的bash会话中键入相同的字符会导致正确的输出。 PPS只是要清楚 – 在控制台中我输入俄语字符:它们被认为是unicode符号吗?

在Mac OS Lion上安装Ruby 1.9.2的问题

我正在运行Lion,利用Xcode 4,安装了RVM和自制程序,但我只能运行ruby 1.8.7 spurvis:〜流氓$ ruby​​ -v ruby 1.8.7(2010-01-10 patchlevel 249)[universal-darwin11.0] spurvis:〜流氓$ 我已经阅读了几个与此主题相关的线程,但似乎没有任何问题可以解决我的问题: spurvis:〜流氓$ rvm安装1.9.2 从源代码安装Ruby到:/Users/rogue/.rvm/rubies/ruby-1.9.2-p290,这可能需要一段时间,具体取决于你的cpu … ruby-1.9.2-p290 – #fetching ruby-1.9.2-p290 – #extracted to /Users/rogue/.rvm/src/ruby-1.9.2-p290(已提取) 将yaml-0.1.4.tar.gz提取到/Users/rogue/.rvm/archives 将yaml-0.1.4.tar.gz解压缩到/Users/rogue/.rvm/src 在/Users/rogue/.rvm/src/yaml-0.1.4中配置yaml。 在/Users/rogue/.rvm/src/yaml-0.1.4中编译yaml。 将yaml安装到/Users/rogue/.rvm/usr ruby-1.9.2-p290 – #configuring ruby-1.9.2-p290 – #compiling 错误:运行’make’时出错,请阅读/Users/rogue/.rvm/log/ruby-1.9.2-p290/make.log 错误:运行make时出错。 暂停安装。 make.log给了我以下信息: [2011-08-08 11:50:52] make /usr/bin/gcc-4.2 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initial rbconfig.rb不变 ./miniruby -I./lib -I.ext […]

如何删除XCode 4.2并安装4.1以在OSX Lion上开发Ruby / Rails?

我使用RVM(ruby版本管理器)开发Rails应用程序。 我不得不下载XCode,在应用程序商店我只得到版本4.2。 现在RVM说它不能用这个XCode正确地构建rubies,所以我遵循了这个教程: http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and-mysql/ 我从控制台中键入rvm requirements时显示的链接下载了XCode版本。 (https://developer.apple.com/downloads/download.action?path=Developer_Tools/xcode_4.1_for_lion/xcode_4.1_for_lion.dmg) 现在,有一个带有installXCodeLion软件包的3.09 GB .dmg,它安装成功,但在我的系统上没有XCode或任何东西。 (我也停止了iTunesHelper流程…) 有谁知道如何安装XCode 4.1? 或者从Apple正式获得它的位置? 或者有人在Lion上成功使用RVM和ruby 1.9.2 w / Rail 3.1?

无法编译ruby 1.9.3

当我跑 rvm install 1.9.3 –with-gcc=clang 在Mac OSX Lion上,ruby无法编译,我在(.rvm / log / ruby​​-1.9.3-p374 / make.log)中收到以下错误 [2013-01-29 16:31:05] make CC = clang LD = ld LDSHARED = clang -dynamic -bundle CFLAGS = -O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -pipe XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -D_XOPEN_SOURCE […]

如何在OSX Lion上安装(构建)Ruby 1.9.3?

我一直在努力在我的mac,OSX Lion上安装Ruby。 我已经安装了XCode,GCC,Readline,Homebrew和JewleryBox,但我不知道发生了什么。 有什么指针吗? 这是我的终端所说的? hugo-pc:ruby-1.9.3-p125 squantowalks$ rvm install 1.9.3 Fetching yaml-0.1.4.tar.gz to /Users/squantowalks/.rvm/archives Extracting yaml-0.1.4.tar.gz to /Users/squantowalks/.rvm/src Error running ‘tar xmzf /Users/squantowalks/.rvm/archives/yaml-0.1.4.tar.gz -C /Users/squantowalks/.rvm/src ‘, please read /Users/squantowalks/.rvm/log/ruby-1.9.3-p125/yaml/extract.log Configuring yaml in /Users/squantowalks/.rvm/src/yaml-0.1.4. Error running ‘ ./configure –prefix=”/Users/squantowalks/.rvm/usr” ‘, please read /Users/squantowalks/.rvm/log/ruby-1.9.3-p125/yaml/configure.log Compiling yaml in /Users/squantowalks/.rvm/src/yaml-0.1.4. Error running ‘make ‘, please read /Users/squantowalks/.rvm/log/ruby-1.9.3-p125/yaml/make.log Installing Ruby […]

Mac OSX Lion和Ruby – 无法分配内存

我对Ruby和OSX Lion存在严重问题 – 每当我尝试启动Rails甚至是rake工具时,我都会收到此错误: [FATAL] failed to allocate memory 我尝试重新编译不同版本的ruby(1.9.2-p180,1.9.2-p290,1.9.2-head),它总是一样的。 但是我注意到我可以移除一些gem,然后“rake”工具将起作用,只有’rails s’会因该错误而死亡。 事实上,对于我正在使用的这些gem来说,实际上没有足够的内存,但这看起来非常奇怪 – 它在Snow Leopard上工作得非常好,甚至在我的公司与Lion上的mac mini上 – 唯一的区别在于迷你升级雪豹 – >狮子,而在我的iMac上它是一个干净的狮子装置。 有任何想法吗? 是否有某种设置可以增加OSX / Lion的内存?

如何在vim中使用正确的ruby? 如何在VIM中修改$ PATH?

我使用普通的Vim和​​Lion上的ruby支持(由gist安装)。 我正在使用ruby和rbenv,所以我的路径看起来像/users/me/.rbenv/shims:….. 从vim内部的路径是 :!echo $PATH > usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/fb/.rbenv/shims:…. 即使我可以创建和修改环境变量: :let $PATH = “/bar:/foo” :!echo $PATH > /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/foo:/bar 路径仍然以/ usr / bin开头。 那么如何在〜/ .rbenv / shims中访问我的ruby 1.9.3而不是/ usr / bin中的系统ruby?

Unix域套接字“/var/pgsql_socket/.s.PGSQL.5432”上的PostgreSQL权限被拒绝错误 – Lion Server 10.7.3或Lion Server 10.7.4

我最近使用Lion Server遇到了主要权限问题,其中权限会随意更改文件夹。 在此期间,我在尝试执行rake db:migrate命令时开始出现以下错误: rake aborted! could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket “/var/pgsql_socket/.s.PGSQL.5432”? 当我在运行10.7.2时首次创建Rails 3.2.3应用程序之前,这一直在工作。 突然间,我开始出现这个错误。 我阅读了许多关于此错误的博客,并尝试删除它但没有成功。 我决定致电Apple Enterprise Support,了解我能做些什么。 我怀疑Lion Server已经损坏但是想在支持团队确认之前擦干我的服务器并重新开始。 他们证实,这是我需要做的,以便理顺它。 我在星期五做了这个,只安装了我需要重建我的Rails应用程序。 我还是得到了错误。 我再次尝试了一些已发布的其他解决方案,但仍然没有一个有效。 我们继续寻找解决方案。

无法构建gem原生扩展

最终的结果是我试图在我的OS 10.7.3上安装Ruby on Rails,但是遇到了各种各样的问题。 另外,我从App Store新安装了XCode 4.3。 当我启动终端时,输入: sudo gem install rails 它写出: Building native extensions. This could take a while… ERROR: Error installing rails: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb can’t find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/json-1.6.5 for inspection. Results logged to […]