所以我pip
用运行了sudo
,现在当我尝试再次运行它时,它显示:
no module named pip._internal
有没有什么办法解决这一问题?
答案1
pip
通过以运行root
(“with sudo
”),您已将pip
信息保存为 ,保存在目录树root
中的某个位置。这是使用 的一个缺点。 $HOME
sudo
$HOME
您可以使用以下命令查找下面所有不属于您的 文件:
sudo find $HOME \! -user $USER -print | xargs ls -ld
并且,如果您想将它们全部改回您的所有权:
sudo find $HOME \! -user $USER -print | xargs sudo chown $(id -u):$(id -g)
会做的。