在Ubuntu系统中优化Python包管理可以通过以下几种方法:
使用pip3进行包管理:
sudo apt install python3-pip
。pip3 install --upgrade pip
。pip3 install package_name==version_number
。pip3 install -r requirements.txt
。使用pyenv管理多个Python版本:
curl https://pyenv.run | bash
,然后按照安装结束时的说明,在~/.bashrc
文件末尾添加相关脚本。pyenv install -l
。pyenv install 3.11
。pyenv shell <version>
。使用deadsnakes安装多版本Python:
sudo add-apt-repository ppa:deadsnakes/ppa
。sudo apt install python3.12
。使用UV作为替代方案:
pip install uv
。uv venv
。uv pip install -r requirements.txt
。配置国内镜像源:
mkdir -p ~/.pip
vim ~/.pip/pip.conf
在文件中添加以下内容:[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
通过这些方法,可以显著提升在Ubuntu系统中管理Python包的效率和体验。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: ubuntu中apt-get换源的方法是什么