Abs985 changed the title 项目启动后,扫描数量是0条,有一个查询超时了 项目启动后,扫描数量是0条,Message: invalid argument: 'value' must be a string Feb 21, 2024 Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment Assignees No one assigned ...
原因: Mac 在升级为macOS Big Sur系统版本11.1后,之前旧版本的Homebrew在新系统不适配,报in `initialize’: Version value must be a string; got a NilClass ()错误 解决办法: 先给自己homebrew文件夹的权限 sudo chown -R $"你的用户名":admin /usr/local/homebrew 更新到最新版本的Homebrew就可以了 brew ...
我们快捷打开version.rb这个文件的所在路径并编辑,/usr/local/Homebrew/Library/Homebrew/version.rb,把系统版本写死即可解决。 definitialize(val)raiseTypeError,"Version value must be a string; got a#{val.class}(#{val})"unlessval.respond_to?(:to_str)# 正式版发行版才不会报错,我们暂时写死macOS版本,...
/usr/local/Homebrew/Library/Homebrew/version.rb:368:in `initialize': Version value must be a string; got a NilClass () (TypeError) 在网上搜索以后,有的说是因为brew只支持正式发行版。/usr/local/Homebrew/Library/Homebrew/version.rb文件中第368行直接用@version = '10.14.1'给定一个版本号就可以了。
definitialize(val)#raise TypeError,"Version value must be a string; got a #{val.class} (#{val})"unless val.respond_to?(:to_str)@version='10.14.1'end 把抛出异常的语句注释掉,然后 version 指定为 10.14.1 再次运行就不会报错了。
PS:从你贴上来的代码里,username 这个传给 __find_element__ 的locator 的值类型是 tuple 而非 string ,而从错误堆栈看这个 locator 是直接传给 self.driver.findElement(By.XPATH, locator) 的。正常 self.driver.findElement(By.XPATH, locator) 这里面的 locator 应该是 string 类型的,值内容就是 xpath ...
Version value must be a string; got a NilClass () (TypeError) 执行命令brew update-reset
/usr/local/Homebrew/Library/Homebrew/version.rb:368:in `initialize': Version value must be a string; got a NilClass () (TypeError) 2,问题解决 (1)这是因为 Mac 在升级后,之前旧版本的 Homebrew 在新系统不适配。我们直接执行如下命令更新到最新版本的 Homebrew 就可以了: 升级的期间可能会要求输入 ...
MacOs11.0-brew报错“in `initialize‘: Version value must be a string; got a NilClass () (TypeError)”解决方法,程序员大本营,技术文章内容聚合第一站。
Version value must be a string; got a NilClass () (TypeError),执行命令brewupdate-reset