首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >德伦夫不允许我允许

德伦夫不允许我允许
EN

Stack Overflow用户
提问于 2019-12-12 00:58:21
回答 2查看 7K关注 0票数 3

我在我的Ubuntu16.04机器上安装了direnv (v2.18.2),使用:

sudo snap install direnv

根据该网站,并增加了一行:

eval "$(direnv hook bash)"

按照说明发送到我的~/.bashrc文件。当我使用.envrc文件导航到目录中时,下面的消息显示:

direnv: error .envrc is blocked. Run `direnv allow` to approve its content.

甜。所以我运行direnv allow,我马上就会遇到完全相同的错误。我也尝试过使用direnv allow .,但这似乎没有帮助。而且,完全重新启动我的笔记本电脑也没有帮助。

我所看到的所有建议都是关于direnv不要找到.envrc文件,但这里是查找它,它只是不允许我允许它。

EN

回答 2

Stack Overflow用户

发布于 2020-01-17 00:58:02

我知道这不是一个推进解决方案,但在Linux上安装后,我遇到了这种情况。

在我卸载后,从智能安装它,我没有任何问题。

票数 4
EN

Stack Overflow用户

发布于 2020-04-07 22:17:44

虽然OP是在Ubuntu上运行的,但在CentOS 7.7上安装的snap二进制文件也遇到了同样的问题。

为了解决这个问题,我安装了一个go二进制,然后从源代码构建了direnv:git clone https://github.com/direnv/direnv.git; cd direnv; make; make install,在/usr/local/bin中获得了direnv2.21.2

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

https://stackoverflow.com/questions/59296246

复制
相关文章

相似问题

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