下载python库缓慢时,可以更改为国内的镜像
使用国内镜像源:由于 pip 默认从 PyPI 下载,而 PyPI 的服务器在国外,导致下载速度慢。您可以更换为国内的镜像源来加速下载。以下是几个常用的国内镜像源:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
豆瓣:https://pypi.douban.com/simple/
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple
您可以通过以下命令临时使用镜像源:
bash
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name
或者永久配置镜像源:
bash
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
配置多个镜像源:您可以配置多个镜像源,以备某个源不可用时自动切换。
手动下载后本地安装:如果在线安装实在太慢,您可以尝试手动下载 wheel 文件,然后本地安装。
优化网络环境:检查您的网络连接,确保网络稳定且速度较快。
更新 pip 版本:确保您的 pip 是最新版本,新版本可能包含性能改进。您可以使用以下命令更新 pip:
bash
pip install --upgrade pip
使用第三方工具:考虑使用如 pipenv 或 Poetry 这样的第三方包管理工具,它们可能提供更好的性能和依赖管理。
更换 Conda 镜像源:如果您使用 Conda 管理虚拟环境,可以更换为国内的镜像源,如清华大学 TUNA 镜像源:
bash
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
这可以显著提高 Conda 创建新环境的速度。
尝试上述方法之一或组合使用,以找到最适合您情况的解决方案。希望这些建议能帮助您提高虚拟环境中库的下载速度。