我已使用以下方法将direnv(v2.18.2)安装到我的Ubuntu 16.04计算机上:
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
文件,但是在这里[[is找到它,只是不允许我允许。
卸载快照并从aptitude安装它之后,我没有任何问题。