我的开发机器曾经是一台Vista Home机器,但我昨天切换到了Win7专业版,我正在尝试重新设置所有的东西。我正在尝试用我的Win7安装让RoR再次工作(是的,我知道,真的应该使用除了Windows之外的其他东西),当我尝试创建db时,它向我吐出了以下错误:drop/create/etc。
193: %1 is not a valid Win32 application.
/ruby/gems/1.9.1/gems/mysql-2.8.1-x86-mingw32/lib/1.9/mysql_api.so我读了Vista post,并回忆起当我在the following机器上安装rails时做了一些类似的事情。我没有抓取链接到的那个人的文件,而是转到我的MySQL安装,抓取了其中的libmySQL.dll并粘贴到我的Ruby安装中。我确实在之后重新开始了。我还应该尝试什么?
发布于 2011-02-17 07:15:11
不是一个答案,而是一个可能合适的建议:带有linux映像的VMWare/Virtualbox。交钥匙rails可能是一个开始的地方,但它们的发布有点老了。
这不像你计划在Windows上部署你的应用程序(!),所以Samba用于文件共享,PuTTy用于控制台,没有必要尝试在Windows上运行和维护Rails。作为额外奖励,您可以免费获得诸如git和ssh之类的东西。
发布于 2011-02-17 01:37:07
发布于 2011-02-17 06:49:43
tadman的解决方案可能有效,但我无法尝试。我会牢记这一点以备将来使用。我最终选择的是this解决方案。
https://stackoverflow.com/questions/5019494
复制相似问题