问题标签 [linecache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1647 浏览

ruby-on-rails - 安装 linecache 时在 Windows 机器上收到错误错误:无法在其上构建 gem 本机扩展

在尝试执行bundle install现有 Ruby on Rails 项目时,当捆绑程序到达Installing linecache (0.43) with native extensions. 我在项目 Gem 文件中没有看到 linecache,所以没有它我无法尝试捆绑。我正在运行 Windows 7 和 JetBrains RubyMine 2.0.2。我尝试从 RubyMine 内部和命令行进行捆绑(我意识到这些是等效的)。

我的路径中有以下 Ruby 和 DevKit-3.4.5-20100819-1535-sfx 目录:

下面是 bundle 命令的输出:

我错过了什么导致这个捆绑包失败?

0 投票
1 回答
1034 浏览

ruby-on-rails - linecache-0.43 gem 安装问题

我正在尝试进行包含 ruby​​-debug gem 的捆绑安装。但是安装失败并出现错误

linecache-0.43 的 @cert_chain 值无效

我使用 rails 2.3.8、ruby 1.8.7 和 RubyGems 1.7.1

任何帮助将不胜感激。

谢谢!

0 投票
3 回答
15594 浏览

ruby-on-rails-3 - Ruby on Rails - 尝试“捆绑安装”时出现线路缓​​存错误

嗨,我正在尝试在我的 windows 机器上运行bundle install它运行良好,直到它到达 linecache 然后吐出一个巨大的错误:

我试过用谷歌搜索这个问题,发现有两个帖子解释了我首先遇到的问题是Stackoveflow 帖子,它与我所拥有的非常接近,但经过进一步检查,我发现该帖子中给出的解决方案不是我需要另一个是这篇文章似乎讨论了我遇到的确切问题但没有给出解决方案有人知道我应该做什么吗?

红宝石版本 => 1.9.2

Rails 版本 =>哦,来吧,它甚至不告诉 rails 版本它只是打印出另一个错误

任何想法我做错了什么?任何帮助将不胜感激

0 投票
8 回答
14072 浏览

gem - 通过 rvm 为 Ruby 1.9.2 安装 linecache19

我在为 ruby​​ 1.9.2 安装 linecache19(ruby-debug19 的依赖项)时遇到问题

这是我的术语输出

最后一个命令永远挂起,直到被 ^C 中断。

任何想法如何解决这个问题?

0 投票
4 回答
75135 浏览

python - python - 从特定文本行读取文件

我不是在谈论特定的行号,因为我正在读取具有相同格式但长度不同的多个文件。
假设我有这个文本文件:

我希望你知道我的意思。我正在考虑遍历文件,然后使用正则表达式搜索以找到“开始”和“结束”的行号,然后使用 linecache 从开始行读取到结束行。但是如何获得行号?我可以使用什么功能?

0 投票
1 回答
287 浏览

python - 使用 Python 列表时出现 TypeError

在以下代码片段中:

是否可以解决我在这条线上遇到的问题?

这是我得到的错误:

谢谢你的帮助!

0 投票
2 回答
3470 浏览

ruby - “捆绑安装”中的错误

运行“捆绑安装”时出现此错误

运行后我得到同样的错误gem install linecache19 -v '0.5.12'

我搜索错误,但没有解决方案有效!

当我运行“chown -R jenkins /var/lib/jenkins/.rvm”时,我收到此错误:

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/ext”的所有权:不允许操作

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/test_case.rb”的所有权:不允许操作

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/deprecate.rb”的所有权:不允许操作

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/commands/update_command.rb”的所有权:不允许操作

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/commands/outdated_command.rb”的所有权:不允许操作

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/commands/uninstall_command.rb”的所有权:不允许操作

chown:更改“/var/lib/jenkins/.rvm/src/rubygems-1.8.21/lib/rubygems/commands/fetch_command.rb”的所有权:不允许操作
.....

当我用 sudo 运行命令时,什么也没有发生!

0 投票
2 回答
154 浏览

ruby-on-rails - 安装导轨 3

如果有人能解释一下这是什么意思,我将不胜感激:

据我了解 1.9.3 >= 1.9.2 ?我错了吗?

0 投票
2 回答
134 浏览

ruby-on-rails - 在 Rails 项目中安装 lincache19 时出错

我正在为我的项目使用 ruby​​ 1.8.7 和 rails 3.0.12。当我运行“捆绑安装”时,出现以下错误。

我不想更改我的 ruby​​ 版本。

0 投票
1 回答
440 浏览

ruby-on-rails - 带有 ruby​​ 1.9.3-p194 和 rvm 的 linecache19

我一直在尝试linecache19按照这些说明进行安装

我似乎能够运行curl -OL http://rubyforge.org/frs/download.php/75414/linecache19-0.5.13.gem得很好,但是当我运行时,gem install linecache19-0.5.13.gem -- --with-ruby-include=$rvm_path/src/ruby-1.9.3-p194/我得到了这个输出:

我在我的 rails 应用程序的根目录中运行所有这些命令。

编辑 我正在使用 RubyMine,所以我认为我必须坚持使用较旧的调试工具

编辑 2 我通过访问 ruby​​gems 页面并从那里下载 linecache19,然后gem install从下载目录运行来实现这一点