草庐IT

FTP安装

全部标签

ruby-on-rails - 如何使用来自 git hook post-receive 的特定 rvm gemset 进行 bundle 安装?

因此,我正在尝试在不使用capistrano的情况下实现类似heroku的部署。为了检查和安装gems,我尝试使用githook并将以下命令放入/hooks/post-receive:bundlecheck||bundleinstall但是当我运行gitpush时,我得到:remote:hooks/post-receive:line20:bundle:commandnotfound.我知道hook可能会从错误的环境中启动命令,并且我必须以某种方式从hook切换rvm环境。我尝试在接收后使用rvmuse1.8.7@rails3但它没有帮助。有什么想法吗? 最佳

ruby-on-rails - 在 DreamHost 上安装 Radiant

我正在尝试在DreamHost上安装Radiant,当我到达执行此操作的位置时:radiantmysitename它开始安装,然后我得到这个错误/vendor/rails/activesupport/lib/active_support/dependencies.rb:55:uninitializedconstantActiveSupport::Dependencies::Mutex(NameError)现在我认为可能是DreamHost让我使用Rails3,是这样吗?如果是这样,我如何运行旧版本?我很难过-谢谢。设置:ruby1.8.7(2008-08-11补丁级别72)[x86_6

ruby - 安装 ruby​​ devkit 时出现 LoadError

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我已经使用安装程序Ruby1.9.3-p125在Windows7上安装了ruby​​,这是最新版本(ruby-v显示正确的版本)。接下来,我下载了devkit-3.4.5r3-20091110,也是最新的版本。当我在安装目录中尝试以下时,rubydk.rbinit控制台显示错误:ruby:Nosuchfileordirectory--dk.rb(Load

ruby - 在 Mac OSX 10.6.8 上安装 ruby​​ 1.9.3 时安装日志中出现 Openssl 错误消息

您好,我正在尝试使用以下代码通过rvm安装ruby​​:CC=/usr/bin/gcc-4.2rvminstall1.9.3--with-iconv-dir=$rvm_path/usr--with-openssh-dir=$rvm_path/usr但我在(安装)make.log文件中遇到错误:Infileincludedfromopenssl_missing.c:22:450openssl_missing.h:71:error:conflictingtypesfor‘HMAC_CTX_copy’451/Users/Sebastian/.rvm/usr/include/openssl/h

ruby - 如何调试 gem 安装失败的原因?

我正在尝试安装geoutm使用geminstallgeoutm。Github存储库没有问题页面,所以我尝试自己解决问题然后提交拉取请求。这是问题:$geminstallgeoutmFetching:geoutm-1.0.1.gem(100%)Successfullyinstalledgeoutm-1.0.1ERROR:Whileexecutinggem...(TypeError)noimplicitconversionofArrayintoString它说“已成功安装”,但尝试要求gem失败。详细安装并没有多大用处:$geminstallgeoutm--verboseHEADhttps

ruby - 如何在 ruby​​ 脚本中使用 Net::FTP 将远程 FTP 服务器上的文件移动到同一 FTP 服务器上的目录

如何在ruby​​脚本中使用Net::FTP将远程FTP服务器上的文件移动到同一FTP服务器上的目录。我知道文件名并且我使用ftp.mkdir创建了一个目录,但显然没有将文件移动到创建的文件夹的方法。 最佳答案 可以使用Net::FTP类的rename()方法移动文件(和目录)。示例:ftp=Net::FTP.new("ftp.myserver.com","myusername","mypassword")ftp.binary=trueftp.passive=truepath1="/original/dir/path/"#Dirto

Ruby Net::FTP 超时线程

我试图通过使用线程FTP连接来加速多个FTP下载。我的问题是我总是有线程挂起。我正在寻找一种干净的方法来告诉FTP它需要重试ftp事务,或者至少知道FTP连接何时挂起。在下面的代码中,我对5/6个单独的FTP连接进行线程处理,其中每个线程都有一个预期下载的文件列表。当脚本完成时,一些线程挂起并且无法加入。我使用变量@last_updated来表示上次成功下载的时间。如果当前时间+20秒超过了@last_updated,就杀掉剩下的线程。有没有更好的办法?threads=[]max_thread_pool=5running_threads=0Thread.abort_on_excepti

ruby - 如何在 mac osx 上安装 libksba?

根据rvm要求,“对于Ruby1.9.3:安装libksba#如果使用Homebrew,'brewinstalllibksba'”我是新手,不熟悉终端命令。如何在不使用Homebrew软件的情况下安装libksba?请帮忙!!! 最佳答案 我刚刚从源代码安装了libksba及其依赖项libgpg-error,我可以向你保证installingHomebrew然后安装libksba就简单多了。使用Homebrew,您将花费更少的时间处理终端命令,并且成功的可能性要高得多。它之所以受欢迎是有原因的。为了future访问者的利益,这里有一

Ubuntu下Hadoop的单机安装

        云计算实验中要求我们在Linux系统安装Hadoop,故来做一个简单的记录。· 注:我的操作系统环境是Ubuntu-20.04.3,安装的JDK版本为jdk1.8.0_301,安装的Hadoop版本为hadoop2.7.1。(不确定其他版本是否会出现版本兼容问题)Hadoop安装步骤如下:        一、更新apt和安装vim编辑器        二、配置本机无密码登录SSH        三、安装JAVA环境        四、下载安装Hadoop        五、伪分布式搭建一、更新apt和安装vim编辑器1、更新aptsudoapt-getupdate2、安装vim

在Windows上安装TkInter:完整教程

在Windows上安装TkInter:完整教程如果你正在寻找一种可在Windows上使用的GUI库,那么TkInter是一个非常好的选择。但是,如果你手头的资源中没有TkInter,则你需要使用下面步骤进行安装。以下是在Windows上安装TkInter的完整教程。步骤1:安装Python要在Windows上开始使用TkInter,你需要先安装Python。打开Python官方网站,并下载最新版本的Python3。安装时,请务必选择添加Python3PATH变量选项。步骤2:检查是否已安装Tcl/TkTkInter是Tcl/Tk之上的一个封装,所以在安装TkInter之前,你需要检查你的系统上