pip 离线安装包
pip 安装包的时候,经常会碰到下载源码包速度太慢,反复重启的问题。有时候,挂代理效果也不明显。 这个时候,可以在一台电脑上把需要的包下载好,然后复制到目标电脑上,本地安装,这样就不会有太慢的问题了。 具体方法如下:
- 准备一台可以科学上网的电脑,选择 http 代理,全局。
- 在科学上网的电脑上,安装和目标机器相同版本的 python。
- 新建空目录,在目录路径打开命令行,
pip download xyz
,这样就把 xyz 这个包需要的包括依赖全部下载下来。 - 复制这个目录到目标机器。
pip install --no-index --find-links=. xyz
这个是从本目录开始安装 xyz 的包。
如果碰到需要一次安装多个的,可以使用 requirements.txt
。
参考: https://www.pythonf.cn/read/20932 https://stackoverflow.com/questions/11091623/how-to-install-packages-offline https://blog.csdn.net/wangyaninglm/article/details/54177720 https://zhuanlan.zhihu.com/p/70065906