pip .local/lib“权限被拒绝”

pip .local/lib“权限被拒绝”

我一直在尝试安装 ipython,并使用 pip 将本地用户安装到 ~/.local/。这遇到了一些麻烦,我不确定我的 python 路径是否设置正确以便找到它。但对我来说,奇怪的是,我的 ~/.local/lib 目录无法访问。当我尝试 cd 进入它时,我收到“权限被拒绝”:

me@localhost:.local$cd lib/
bash: cd: lib/: Permission denied

.local 的其他子文件夹没有遇到同样的问题。

仅供参考,我正在使用 xfce4 在 Acer chromebook 上安装 trusty 时执行此操作。其他一切正常。

答案1

在终端中输入以下命令

sudo chown -R "$USER":"$USER" ~/.local/lib

如果这还不够的话,甚至这个命令(注意大写的 X)

sudo chmod -R +X ~/.local/lib

man chown

NAME
       chown - change file owner and group

man chmod

execute/search only if the file is a directory or already has execute permission
for some user (X)

相关内容