pip .local / lib “Permissão negada”

2

Eu tenho tentado obter o ipython instalado e, usando o pip, eu fiz uma instalação do usuário local em ~ / .local /. Isso teve alguns problemas, e eu não tinha certeza se o caminho do meu python estava definido corretamente para encontrá-lo. Mas, para mim, é estranho que meu diretório ~ / .local / lib não possa ser acessado. Quando tento fazer o cd, recebo "Permission Denied":

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

Eu não tenho o mesmo problema com as outras subpastas de .local.

FYI, estou fazendo isso em uma instalação confiável em um Chromebook Acer com o xfce4. As coisas estão funcionando de outra forma.

    
por user2379888 02.05.2015 / 22:01

1 resposta

4

Um comando abaixo no seu terminal

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

Se isso não for suficiente, até mesmo este comando (observe o X maiúsculo)

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

de man chown

NAME
       chown - change file owner and group

de man chmod

execute/search only if the file is a directory or already has execute permission
for some user (X)
    
por A.B. 02.05.2015 / 22:03