专栏
标签
linux系统指令调用syslab报错“permission denied (EACCES)”如何处理?
技术分享
发布于 2025-07-10 10:35:00
查看 1过去327天

问题现象

linux 系统指令调用 syslab 报错,返回信息如下

(@v1.9) pkg> status ERROR: IOError: open(“/home/poffline/TongYuan/.julia/logs/manifest usage.toml.pid”, 194, 292): permission denied (EACCES)

image.png
image.png

解决方法

1、若目录权限属于root,修改所有权。
当前logs 文件夹要root权限,普通用户没有权限,使用下方命令将该目录及其内容的所有者改为 poffline 用户。

sudo chown -R poffline:poffline /home/poffline/TongYuan/.julia/logs

2、 确保目录有操作权限

sudo chmod -R 755 /home/poffline/TongYuan/.julia/logs

设置下 .julia/logs 目录及其中的所有文件和子目录的权限为 755,确保所有用户可以读取和写入这些文件

3、Pkg.installed() 方法已弃用,现在一般使用]进入包管理模式 然后输入status 列出安装的包。

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天