首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >appium未能启动-未启动的误差仪器。

appium未能启动-未启动的误差仪器。
EN

Stack Overflow用户
提问于 2015-10-12 11:34:27
回答 4查看 3.7K关注 0票数 3

在启动Appium GUI工具时,在重新安装整个mac之后,出现了以下错误:

/Applications/Appium.app/Contents/Resources/node/bin/node‘'/Applications/Appium.app/Contents/Resources/node_modules/appium/bin/appium.js’ 错误:无法找到模块‘应用-仪器’2015年10月12日14:14:28 GMT+0300 (EEST),pid=444,uid=1525045707,gid=1275180346,argv=/Applications/Appium.app/Contents/Resources/node/bin/node,/Applications/Appium.app/Contents/Resources/node_modules/appium/bin/appium.js,rss=80273408,heapTotal=62810368,heapUsed=41559528,电子邮件: loadavg=2.0048828125,loadavg=2.0048828125,1.69775390625,0.82421875,uptime=279,trace=column=15,file=module.js,function=Function.Module._resolveFilename,line=336,method=Module._resolveFilename,native=false,column=25,file=module.js,function=Function.Module._load,line=278,method=Module._load,native=false,column=17,file=module.js,native=false,line=278,en0 20#,,en28#,line=4、method=null、native=false、column=26、file=module.js、function=Module._compile、line=460、method=_compile、native=false、column=10、file=module.js、function=Object.Module._extensions..js、line=478、method=Module._extensions..js、native=false、column=32、file=module.js、method=Module._extensions..js、en19#、,file=/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js,function=,line=15,method=null,native=false,column=26,file=module.js,function=Module._compile,line=460,method=_compile,native=false,column=10,file=module.js,function=Object.Module._extensions..js,line=478,method=Module._extensions..js,file=module.js,,native=false,stack=Error:无法在Function.Module._resolveFilename (module.js:336:15)、Function.Module._load (module.js:278:25)、Module.require (module.js:365:17)、require (module.js:384:17)、Object上找到模块‘appium- module’。(/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/instruments.js:4:14),at Module._compile (module.js:460:26),at Object.Module._extensions..js (module.js:478:10),at Module.load (module.js:355:32),at Function.Module._load (module.js:310:12),at Module.require (module.js:365:17),at require (module.js:384:17),在目标上。(/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js:15:19),at Module._compile (module.js:460:26),at Object.Module._extensions..js (module.js:478:10),at Module.load (module.js:355:32),at Function.Module._load (module.js:310:12)

如果您遇到此问题并知道解决方案,请通知我。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-10-19 08:38:58

代码语言:javascript
复制
cd /Applications/Appium.app/Contents/Resources/node_modules/appium
npm install
票数 7
EN

Stack Overflow用户

发布于 2015-10-14 18:15:00

我今天也面临着同样的问题。我的配置是Appium 1.4.13和Xcode版本7.0.1 (7A1001)。

在这个链接https://github.com/appium/appium-dot-app/issues/510中,提出的解决方案似乎比从旧版本中添加模块更“干净”。

建议将Appium.app/Contents/Resources/node_modules/appium/node_modules中包含的所有符号链接的目的地更改为指向相对../子模块文件夹中包含的模块。

我使用命令行(如下面的命令行)来修改那里的所有符号链接:

代码语言:javascript
复制
cd /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules
ln -f -s ../submodules/appium-instruments/ appium-instruments

但它当时并没有完全解决,我有同样的问题:@Igal:

代码语言:javascript
复制
dyld: could not load inserted library '/Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/InstrumentsShim.dylib' because no suitable image found. Did find:
/Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/InstrumentsShim.dylib: mmap() error 1 at address=0x104497000, size=0x00001000 segment=__TEXT in Segment::map() mapping /Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/InstrumentsShim.dylib

我用这里提出的解决方案修正了它:https://github.com/appium/appium/issues/5720,即在从coommand线启动Appium时使用以下标志:

代码语言:javascript
复制
--native-instruments-lib 

在GUI中,您也可以添加它: Developer Settings > Custom Server标志。

票数 1
EN

Stack Overflow用户

发布于 2015-10-16 10:19:07

我遇到了同样的问题,得到了答案:https://github.com/appium/appium-dot-app/issues/512。转到/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules,并将链接文件目标更改为'/usr/local/lib/node_modules/appium/node_modules/xxxx‘

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33080101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档