如果没有 sudo,pip 将无法运行

如果没有 sudo,pip 将无法运行

我最近在 Ubuntu 16.04 LTS 上更改了我的用户名。我还更改了主文件夹。现在我尝试使用 pip 安装任何软件包,都会出现此错误。

bash: /home/hasnain/Downloads/Programs/123456/bin/pip: /home/hassaan/Downloads/Programs/123456/bin/python: bad interpreter: No such file or directory

我的新用户名在哪里hasnain,而旧用户名是hassaan。pip 使用 运行良好sudo,但使用 安装的软件包sudo pip只能使用 运行sudo
如何在没有 的情况下使用 pip sudo

答案1

首先,您可以使用aptapt-get安装。如果这样做,pip您可能需要卸载本地安装的版本。pip

您可以运行以下命令来安装pip

sudo apt update
sudo apt install python-pip

要安装python3-pip,请使用以下命令:

sudo apt install python3-pip

您可以用标志来安装东西,而不必使用虚拟环境--user

youtube-dl以下是使用此方法安装的示例:

pip install --user youtube-dl

youtube-dl以下是如何使用相同方法更新的示例:

pip install --user --upgrade youtube-dl

相关内容