简体   繁体   English

dyld:惰性符号绑定失败:->引用了我没有使用的包

[英]dyld: lazy symbol binding failed: -> references a package I am not using

meteor.js noob here. meteor.js菜鸟在这里。 I am trying to run an application I just cloned from github... I am getting the following error about lazy symbol binding 我正在尝试运行刚从github克隆的应用程序...我收到有关lazy symbol binding的以下错误

W20160817-10:30:52.177(-4)? (STDERR) dyld: Symbol not found: _node_module_register
W20160817-10:30:52.177(-4)? (STDERR)   Referenced from: /Users/user1/.meteor/packages/npm-bcrypt/.0.8.7.cg8y4v++os.osx.x86_64+web.browser+web.cordova/npm/node_modules/bcrypt/build/Release/bcrypt_lib.node
W20160817-10:30:52.177(-4)? (STDERR)   Expected in: dynamic lookup
W20160817-10:30:52.177(-4)? (STDERR)

The app does not use bcrypt to the best of my knowledge, as it only uses OAuth. 据我所知,该应用程序未使用bcrypt,因为它仅使用OAuth。 I have also looked through the packages list, and bcrypt is not there (as it shouldn't be) I have tried to resolve the issue through... 我还查看了软件包列表,但bcrypt不存在(因为它不应该存在),我试图通过以下方法解决该问题:

sudo rm -rf node_modules
npm install
npm rebuild <package>

as suggested in some topics with similar issues. 如某些类似问题的主题所建议。

I have also done 我也做过

meteor add <package>
meteor remove <package>

I have tried to install bcrypt to see if the app will run, I have looked through a whole bunch of similar error messages on stackoverflow. 我尝试安装bcrypt来查看该应用程序是否将运行,我在stackoverflow上浏览了一堆类似的错误消息。 Nothing seems to help. 似乎没有任何帮助。

Any help would be greatly appreciated! 任何帮助将不胜感激!

Ok, after a massive amount of attempts, I somehow solved the problem by installing nvm, uninstalling and reinstalling node, dropping the node_modules and reinstantiating them, and updating the bcrypt indirect dependency. 好的,经过大量尝试,我以某种方式解决了该问题,方法是安装nvm,卸载并重新安装节点,删除node_modules并重新实例化它们,以及更新bcrypt间接依赖关系。

It seems that installing NVM is what made the biggest difference. 看来安装NVM才是最大的不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 dyld:惰性符号绑定失败,opencv - dyld: lazy symbol binding failed, opencv 惰性符号绑定失败:找不到符号:_FSEventStreamCreate - lazy symbol binding failed: Symbol not found: _FSEventStreamCreate 在 macbook 上第一次运行 javascript 文件时延迟符号绑定失败 - Lazy symbol binding failed when running a javascript file for the first time on macbook 我正在使用的 package 在 Javascript/HTML 中不起作用 - A package that I am using is not working in Javascript/HTML 使用延迟初始化将符号定义为属性 - Define symbol as property using lazy initialization 如何使用 react lazy 从 package 导入多个函数或组件 - How can I import multiple functions or components from a package using react lazy 错误:MongoError:身份验证失败。 我正在使用 docker 和 mongoose - error: MongoError: Authentication failed. I am using docker and mongoose 在IE11中,当我为每个on元素数组使用时,Symbol.Iterator提供错误? - In IE11 Symbol.Iterator is giving error when i am using for each on array of elements? 我正在使用OWASP ESAPI encodeForHTMLAttribute,但是符号显示为它们的html实体编号而不是符号 - I am using the OWASP ESAPI encodeForHTMLAttribute however symbols are displaying as their html entity number instead of symbol 无法使用节点 js 连接到 MSSQL 服务器数据库我正在使用包 mssql ,版本是“mssql”:“^6.2.0” - Not able to connect to MSSQL server database using the node js I am using the package mssql , version is "mssql": "^6.2.0"
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM