我不小心使用 --no-cache-dir
选项运行 pip。现在,当我尝试部署无服务器项目时,遇到以下错误消息。
目录“/.cache/pip/http”或其父目录不属于当前用户,并且缓存已被禁用。请检查该目录的权限和所有者。如果使用 sudo 执行 pip,您可能需要 sudo 的 -H 标志。
目录“/.cache/pip”或其父目录不属于当前用户,并且缓存轮已被禁用。检查该目录的权限和所有者。如果使用 sudo 执行 pip,您可能需要 sudo 的 -H 标志。
命令“python setup.py Egg_info”失败,错误代码为 1/tmp/pip-build-Uc5FLI/unroll/
有没有办法重新启用 pip 缓存?
最佳答案
您已运行sudo -H pip install
; sudo
以 root 身份运行 pip
,并且 pip
更改了主目录下某些文件和目录的所有权。取回文件:
sudo chown -R $USER $HOME
关于python - 撤消禁用 pip 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45743643/