原理
sudo解决了权限问题,但是pip安装有个本地缓存目录,如果是用sudo,这个目录会写到root用户的home目录下(一般是/root),不用sudo,就写到当前用户home目录下(一般是/home/username),有洁癖的不能忍啊。(知乎@张海)
尝试验证
还未找到/root目录及其下面文件。
解决方案
sudo也提供了选项 -H,表示用sudo的权限,但是设定前用户的home目录,所以最佳方式是:
sudo -H pip install -U Pillow
sudo解决了权限问题,但是pip安装有个本地缓存目录,如果是用sudo,这个目录会写到root用户的home目录下(一般是/root),不用sudo,就写到当前用户home目录下(一般是/home/username),有洁癖的不能忍啊。(知乎@张海)
还未找到/root目录及其下面文件。
sudo也提供了选项 -H,表示用sudo的权限,但是设定前用户的home目录,所以最佳方式是:
sudo -H pip install -U Pillow