Возможно, это не так хорошо, как решение Byte Commander, но есть еще одно обходное решение: при нажатии Alt + Tab вы видите список окон для переключения, среди которых есть опция «Показывать рабочий стол». Если вы наведите указатель мыши на него, удерживая комбинацию клавиш и щелкнув, он покажет рабочий стол
Когда вы запускаете sudo, ваша среда передается вместе, пока эффективный пользователь переключается на root. Ваша среда включает в себя, что ваш ~/ или домашний каталог (значение переменной среды HOME) - /home/bijay.
pip ищет кеш http перед загрузкой пакетов. Вероятно, для сочетания соображений безопасности, здравомыслия и конфиденциальности аргумент отключает кеш, чтобы не записывать в каталог кеша, который не принадлежит текущему пользователю.
Как подсказывает, используя sudo -H, установите переменную среды HOME перед выполнением команды, переданной в sudo, используя домашний каталог root /root as $HOME вместо вашего пользователя. Затем кеш мог быть записан в /root/.cache/pip/http без ошибок.
Как побочный элемент, вы, вероятно, не должны запускать pip как root.
Когда вы запускаете sudo, ваша среда передается вместе, пока эффективный пользователь переключается на root. Ваша среда включает в себя, что ваш ~/ или домашний каталог (значение переменной среды HOME) - /home/bijay.
pip ищет кеш http перед загрузкой пакетов. Вероятно, для сочетания соображений безопасности, здравомыслия и конфиденциальности аргумент отключает кеш, чтобы не записывать в каталог кеша, который не принадлежит текущему пользователю.
Как подсказывает, используя sudo -H, установите переменную среды HOME перед выполнением команды, переданной в sudo, используя домашний каталог root /root as $HOME вместо вашего пользователя. Затем кеш мог быть записан в /root/.cache/pip/http без ошибок.
Как побочный элемент, вы, вероятно, не должны запускать pip как root.