当前位置: 首页 > 知识库问答 >
问题:

Appium_npm install-g Appium请以root/管理员身份再次尝试运行此命令

麹渊
2023-03-14

我试图在ubuntu中安装appium,但出现以下错误。我通过linuxbrew搜索了很多文章并安装了node,甚至还更改了权限,但仍然得到以下错误。有人能帮忙吗

NPM ERR!tar.unpackuntar错误 /home/ubuntu/.npm/appium/1.3.6/package.tgz

NPM ERR!Linux3.13.0-44-通用

npm错误!argv“node”“/home/ubuntu/.linuxbrew/bin/npm”“install”“-g”“appium”

NPM ERR!节点v0.12.0

npm错误!npm v2。5.1

NPM ERR!路径 /home/ubuntu/lib/node_modules/appium

npm错误!代码EACCES

NPM ERR!errno-13

NPM ERR!错误: EACCES, mkdir'/home/ubuntu/lib/node_modules/appium'

npm错误!错误(本机)

NPM ERR!{[错误: EACCES, mkdir'/home/ubuntu/lib/node_modules/appium']

npm错误!errno:-13,

NPM ERR!代码:'EACCES',

npm错误!路径:'/home/ubuntu/lib/node_modules/appium',

NPM ERR!fstream_type:'目录',

npm错误!fstream_路径:'/home/ubuntu/lib/node_modules/appium',

npm错误!fstream_类:“DirWriter”,

npm错误!FSU堆栈:

npm错误!['/home/ubuntu/.linuxbrew/lib/node_modules/npm/node_modules/fstream/lib/dir writer.js:36:23',

npm错误/home/ubuntu/。linuxbrew/lib/node_modules/npm/node_modules/mkdirp/index。js:46:53',

NPM ERR!FSReqWrap.oncomplete(fs.js:99: 15)' ] } npm ERR!NPM ERR!请尝试再次以根/管理员身份运行此命令。

NPM ERR!请在任何支持请求中包含以下文件:

npm错误/home/ubuntu/npm调试。日志

我也尝试过npm缓存清理,但仍然不工作。

共有1个答案

梁修贤
2023-03-14

>

  • linuxbrew医生返回什么?

    尝试bashreset.sh--hardcore来完全重置Appium服务器和所有npm模块

  •  类似资料:
    • 我一直在拼命地尝试使用Node.js安装模块,但它总是无法使用NPM获取包。 我以Administrator身份登录,并使用带有“Run as Administrator”的PowerShell/cmd。我的注册表也有问题,所以我使用了npm set registry http://registry.npmjs.org/

    • 我正在尝试在我的计算机上安装较少的节点,并且已经安装了节点。然而,当我输入“node install-g less”时,我得到了以下错误,并且不确定该怎么办?

    • 问题内容: Java中是否有一种方法可以要求系统控制管理员功能。当然不做:右键单击exe->以admin身份运行。 我想要的是UAC提供的框架,例如Windows Vista或Windows 7。 还是在从jar中制作exe时进行一些设置? 问题答案: 你必须创建一个清单文件,该清单文件指定你的应用程序需要管理员权限。你可以将清单包含在exe中,也可以将其保留为单独的文件(yourapp.exe.

    • 问题内容: 我正在开发一个小型关机计划程序项目,在该项目中,我必须将计算机置于模式下。我正在使用的命令是 此命令需要管理员权限,我不知道该如何获得。另外,在搜索以前的答案时,我发现我可以用作 正在执行任务,但正在浪费太多时间,即使软件变慢。还有其他快速方法吗?我正在使用Netbeans IDE。 问题答案: 您有几种选择 A.使用admin priv创建快捷方式。 快捷方式将运行 您的Java代码

    • 问题内容: 我在Linux(Debian)上开发了C代码。有时,我需要通过执行一些命令 我想知道是否可以通过root用户执行命令。如果不是这种情况,是否有任何功能可以我在C代码上以root身份执行命令(或运行二进制文件)? 问题答案: 在遇到普通用户要执行root命令之前,我们遇到了这种情况,这是我们的解决方案(使用setuid / SUID): 假使,假设: 用户名 : 组别 : C程序文件 :

    • 我最近开始使用Jenkins进行集成。在没有shell命令的情况下在主节点上运行作业之前,一切都很好,但我必须在主节点和从节点上运行作业,从节点包含要运行的shell命令。我无法以root用户身份运行这些shell命令。我试过了 使用 在shell命令中设置用户名 使用 每次使用上述任何一种方法时,我都会遇到错误。