sudo apt update
sudo apt install python3-pip
sudo yum install epel-release # 先安装EPEL仓库
sudo yum install python3-pip
sudo dnf install python3-pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
pip3 --version
# 或
python3 -m pip --version
pip3 install --upgrade pip
pip3 install package_name
pip3 install package_name==1.0.4
pip3 install --upgrade package_name
pip3 uninstall package_name
pip3 list
pip3 list --outdated
pip3 freeze > requirements.txt
pip3 install -r requirements.txt
mkdir -p ~/.config/pip
nano ~/.config/pip/pip.conf
[global]
timeout = 60
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
建议使用--user
选项避免系统级安装:
pip3 install --user package_name
确保PATH中包含用户本地bin目录:
export PATH=$PATH:~/.local/bin
可以将此命令添加到~/.bashrc
或~/.profile
中
对于系统中有多个Python版本的情况:
python3.8 -m pip install package_name
python3 -m venv myenv
source myenv/bin/activate
pip install package_name
deactivate
requirements.txt
记录项目依赖--user
选项或虚拟环境而非全局安装通过遵循这些步骤和最佳实践,您可以在Linux环境中高效地使用pip管理Python包。