小编Jud*_*ang的帖子

Ruby无法加载此类文件-active_support / core_ext / object / blank

我正在尝试运行,brew doctor但系统弹出错误消息

/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:在`require'中:无法加载此类文件-active_support / core_ext /对象/空白(LoadError)

在线搜索,另一篇文章建议仅“ gem install activesupport”,但随后我遇到了以下错误:

ERROR:  Error installing activesupport:
    i18n requires Ruby version >= 2.3.0.
Run Code Online (Sandbox Code Playgroud)

我也尝试过rvm安装ruby-2.3.0,但再次弹出相同的错误

[2019-02-26 10:07:41] requirements_osx_brew_libs_install
requirements_osx_brew_libs_install ()  { 
    brew install "$@" --force || { 
        \typeset ret=$?;
        requirements_osx_brew_libs_error "installation";
        return $ret
    } } current path: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib
PATH=/Users/{user_name}/.aw/pex_resources/scripts/binaries:/usr/local/sbin:/Users/fengjiao/.rbenv/shims:/Users/{user_name}/.nvm/v0.10.32/bin:/Users/fengjiao/bin:/usr/local/sbin:/usr/local/bin:/Users/{user_name}/.rbenv/shims:/Users/{user_name}/.nvm/v0.10.32/bin:/Users/{user_name}/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/munki:/opt/X11/bin:/Users/fengjiao/gocode/bin:/Users/{user_name}/.rvm/bin
command(10): requirements_osx_brew_libs_install autoconf automake
libtool pkg-config coreutils libyaml readline libksba openssl@1.1
++ brew install autoconf automake libtool pkg-config coreutils libyaml readline libksba openssl@1.1 --force
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
`require': cannot load such file --
active_support/core_ext/object/blank (LoadError) …
Run Code Online (Sandbox Code Playgroud)

ruby homebrew rubygems

73
推荐指数
2
解决办法
1万
查看次数

是否有可能训练斯坦福NER系统识别更多命名的实体类型?

我现在正在使用一些NLP库,(stanford和nltk)斯坦福我看过演示部分,但只是想问一下是否有可能用它来识别更多的实体类型.

因此,目前斯坦福NER系统(如演示所示)可以将实体识别为人(姓名),组织或位置.但被认可的组织仅限于大学或一些大型组织.我想知道我是否可以使用它的API为更多实体类型编写程序,例如,如果我的输入是"Apple"或"Square",它可以将其识别为公司.

我是否必须制作自己的训练数据集?

此外,如果我想要提取实体及其彼此之间的关系,我觉得我应该使用stanford依赖解析器.我的意思是,首先提取命名实体和标记为"名词"的其他部分,并找出它们之间的关系.

我对么.

谢谢.

nlp named-entity-recognition stanford-nlp

27
推荐指数
3
解决办法
2万
查看次数

Python正则表达式可以在任

我正在尝试使用python的正则表达式来匹配带有多个单词的字符串.例如,字符串是"这些是橘子,苹果和梨,但不是pinapples或.."我想要找到的单词列表是'和','或'和'不'.无论顺序还是位置.

我尝试r'AND | OR | NOT 但没有奏效.

还试过r'.*?\bAND\b.*?\bOR\b.*?\bNOT\b.*?$ 还是没工作......

不擅长正则表达..并暗示?谢谢!

python regex

8
推荐指数
2
解决办法
4万
查看次数

查找数组中最常用的数字,内存有限

如何在数组中找到最常用的数字?阵列可能非常大,例如2GB,我们只有有限的内存,比如100MB.

我正在考虑外部排序,即排序和复制彼此相邻的数字.或者hashma.但不知道如何处理有限的内存.我甚至不确定外部排序是否是一个好主意.

arrays sorting algorithm

7
推荐指数
1
解决办法
1286
查看次数

hadoop可以从多个目录和文件中获取输入

当我将fileinputFormat设置为hadoop输入时.该arg[0]+"/*/*/*"说比赛没有文件.

我想要的是从多个文件中读取:

Directory1
---Directory11
   ---Directory111
        --f1.txt
        --f2.txt
---Directory12
Directory2
---Directory21

在Hadoop中有可能吗?谢谢!

hadoop input

6
推荐指数
1
解决办法
1万
查看次数

如何将带有时间(日期)类型的文件加载到Hive表中?

我正在使用配置单元来创建并尝试将文件内容加载到表中.列类型为"日期",文件中的日期格式为dd/mm/yy,例如:01/12/2013

但是当我从文件中将数据加载到表中时,对应于"Date"的列值始终为NULL,就好像无法加载日期内容一样.

我将列内容放入txt文件并上传到hdfs,因此,列可能是:id,name,birthdate

相应的值是:1,"Joan",04/05/1989

但是"04/05/1989"似乎无法读入表中,始终为空.

请告诉我,我的txt文件中的格式是否错误,或者在将日期类型数据加载到Hive表时需要一些特定的语法.

谢谢!

null hive date

3
推荐指数
1
解决办法
2万
查看次数

eclipse中的Hadoop java.lang.NoClassDefFoundError

我是hadoop的新手,只是从在线教程中设置我的hadoop环境.但是,当我尝试按照以下指南在eclipse中创建一个hadoop类时:http: //importantfish.com/how-to-run-hadoop-in-standalone-mode-using-eclipse-on-mac-os-x /

我可以运行hadoop示例罐,一切正常.但当我完成该博客中涉及的所有步骤并在eclipse中运行时,我得到NoClassDefFoundErr:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/yarn/util/Apps
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at org.apache.hadoop.mapred.LocalDistributedCacheManager.setup(LocalDistributedCacheManager.java:93)
    at org.apache.hadoop.mapred.LocalJobRunner$Job.<init>(LocalJobRunner.java:163)
    at org.apache.hadoop.mapred.LocalJobRunner.submitJob(LocalJobRunner.java:731)
    at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:432)
    at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1285)
    at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1282)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:415)
    at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1548)
    at org.apache.hadoop.mapreduce.Job.submit(Job.java:1282)
    at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1303)
    at WordCount.main(WordCount.java:82)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.yarn.util.Apps
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) …
Run Code Online (Sandbox Code Playgroud)

java hadoop exception eclipselink

1
推荐指数
1
解决办法
4168
查看次数

Hadoop权限问题

我已经自制安装了hadoop但现在在执行hadoop namenode -format和./start-all.sh命令时遇到了权限控制问题.

我认为这是因为我将设置放在"core-site.xml"中."hadoop.tmp.dir"我把"/ tmp/$ {name}"放在.

现在它给了我namenode -format中的错误:无法创建文件夹,权限被拒绝.即使我sudo这个命令,但在start-all.sh命令中,仍然有很多权限被拒绝.我尝试sudo start-all.sh但是密码(我只在mac上使用这个传递给我的管理员)但是也被拒绝了.

我认为这是因为许可问题.无论如何我能解决它吗?

谢谢!

permissions hadoop

0
推荐指数
1
解决办法
943
查看次数

使用正则表达式解析 URL

我试图在我的正则表达式中结合 if else ,基本上如果字符串中存在某些模式,则捕获一种模式,如果没有,则捕获另一种模式。

字符串是:' https://www.searchpage.com/searchcompany.aspx?companyId=41490234&page=0&leftlink=true ”,我想提取'?

因此,如果 '?' 在字符串中检测到,正则表达式应该捕获 '?' 之后的所有内容。标记; 如果没有,则从头开始捕获。

我用过:'(.*\?.*)?(\?.*&.*)|(^&.*)' 但它没有用...

有什么建议吗?

谢谢!

python regex conditional-statements

-1
推荐指数
1
解决办法
910
查看次数