如何正确安装pip?求助解决pip3命令执行时的文件找不到报错
问题解决:找不到requirements.txt & pip正确安装方法
一、解决"找不到requirements.txt"的报错
1. 确认文件是否存在
执行对应命令查看当前目录文件:
- Linux/macOS:
ls - Windows:
dir
如果列表里没有requirements.txt,说明文件不在当前目录或根本不存在。
2. 切换到文件所在目录
如果文件在其他路径,先通过cd命令切换目录,比如文件在~/my_project下:
cd ~/my_project pip3 install -r requirements.txt
3. 文件不存在的处理
如果是自己的项目,手动创建requirements.txt并写入依赖包名(每行一个);如果是克隆的项目,检查是否完整拉取了仓库文件,有没有遗漏。
关于"Defaulting to user installation"的提示
这不是错误,是因为当前用户没有系统级site-packages的写入权限,pip默认将包安装到用户个人目录。如果需要全局安装:
- Linux/macOS:在命令前加
sudo,比如sudo pip3 install -r requirements.txt - Windows:以管理员身份打开命令提示符再执行命令
二、pip的正确安装方法
Windows
- 若Python已安装,执行以下命令安装/升级pip:
python -m ensurepip --upgrade
- 验证安装:
pip --version
Linux(Debian/Ubuntu)
- 用包管理器安装:
sudo apt update sudo apt install python3-pip
- 升级pip:
pip3 install --upgrade pip - 验证:
pip3 --version
macOS
- 系统自带Python:执行以下命令安装pip:
curl https://bootstrap.pypa.io/get-pip.py | python3
- Homebrew安装的Python:pip会自动附带,直接使用
pip3即可,升级命令:pip3 install --upgrade pip - 验证:
pip3 --version
内容的提问来源于stack exchange,提问作者Samarth
相关产品推荐
相关产品推荐

