在CentOS中管理Python依赖常用工具为pip和conda,以下是具体方法:
sudo yum install python3-pip # CentOS 7/8默认仓库安装
(若需国内加速,可配置清华源:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple
)
pip3 install package_name
pip3 install --upgrade package_name
pip3 uninstall package_name
pip3 list
pip3 freeze > requirements.txt
pip3 install -r requirements.txt
python3 -m venv myenv # 创建虚拟环境
source myenv/bin/activate # 激活环境
pip install package_name # 在环境中安装包
deactivate # 退出环境
(需先安装python3-venv
:sudo yum install python3-venv
)
从官网下载脚本安装:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
(激活环境:conda activate myenv
,安装包:conda install package_name
)
pip install --upgrade --force-reinstall
或手动指定版本。以上方法可根据项目需求选择,pip适合通用开发,conda更适合数据科学场景。