Я хочу установить bruteforcer, который использует pip в python, помогите мне с этим!

The directory '/home/anuj/.cache/pip/http' or its parent directory is not 
owned by the current user and the cache has been disabled. 
Please check the permissions and owner of that directory. 
If executing pip with sudo, you may want sudo's -H flag.

Я получаю эту ошибку при запуске следующего скрипта Python:

import os
os.system("sudo apt-get install python-pip python-dev build-essential -y")
os.system("sudo apt-get install build-essential libssl-dev libffi-dev python-dev python-setuptools -y")
os.system("pip install -U selenium && sudo apt-get install firefoxdriver -y")
os.system("pip install mechanize && pip install paramiko && pip install requests && pip install xmpppy==0.5.0rc1")
os.system("pip install stem && pip install pyvirtualdisplay && apt-get install xvfb")

Теперь мне нужно установить, пожалуйста, помогите мне!

-1
задан 7 January 2018 в 20:56

1 ответ

Верните право собственности на папку кэша pip в вашем домашнем каталоге с помощью этой команды:

sudo chown -R anuj: /home/anuj/.cache/pip/

После этого pip должен прекратить жаловаться.

На будущее никогда не беги sudo pip. Если вам действительно нужно использовать pip для глобальной установки пакетов Python для всех пользователей, используйте вместо этого sudo -H pip, чтобы он использовал домашний каталог пользователя root в качестве кэша.

1
ответ дан 7 January 2018 в 20:56
  • 1
    @davide не каждый раз..., если это - личинка или HDD или что-то с кабелем, который является проблемой, Вы получите экранное сообщение. Это не будет зарегистрировано в файл журнала. – Rinzwind 2 June 2012 в 21:14
  • 2
    @davide не каждый раз..., если это - личинка или HDD или что-то с кабелем, который является проблемой, Вы получите экранное сообщение. Это не будет зарегистрировано в файл журнала. – Rinzwind 2 June 2012 в 21:14
  • 3
    @davide не каждый раз..., если это - личинка или HDD или что-то с кабелем, который является проблемой, Вы получите экранное сообщение. Это не будет зарегистрировано в файл журнала. – Rinzwind 2 June 2012 в 21:14
  • 4
    @davide не каждый раз..., если это - личинка или HDD или что-то с кабелем, который является проблемой, Вы получите экранное сообщение. Это не будет зарегистрировано в файл журнала. – Rinzwind 2 June 2012 в 21:14
  • 5
    @davide не каждый раз..., если это - личинка или HDD или что-то с кабелем, который является проблемой, Вы получите экранное сообщение. Это не будет зарегистрировано в файл журнала. – Rinzwind 2 June 2012 в 21:14
  • 6
    @davide не каждый раз..., если это - личинка или HDD или что-то с кабелем, который является проблемой, Вы получите экранное сообщение. Это не будет зарегистрировано в файл журнала. – Rinzwind 2 June 2012 в 21:14

Другие вопросы по тегам:

Похожие вопросы: