python -m pip install [package] --no-deps
python -m pip install [package] --no-deps
有些 packages 会依赖一些其它的 package,当我们离线安装 whl 的时候,就无法联网下载依赖包,所以我们需要 --no-deps 来去掉依赖包的安装,这样就能离线安装 whl 了
但是
如果 whl 有依赖包,如果我们不安装,可能导致 package 不能用,所以我们需要知道 whl 有哪些依赖包,然后去下载
在安装一个 package 后,一般会有 *.dist-info 文件夹,在里面找到 METADATA,用记事本打开,然后查找 Requires-Dist,后面列出的就是依赖包
另外一种方法是:pip download -d [savedir] [packagename],这样就可以下载安装包和依赖包
离线安装有依赖的包:pip install some_package-x.x.x-py2.py3-x-x.whl -f ./ --no-index
./改为依赖包所在路径,如果路径用空格,可以用双引号
-t 指定安装的路径
未经博主允许,禁止直接转载本博客任何内容(可以在文章中添加链接,禁止原文照搬),如需直接原文转载对应文章,请在该文章中留言联系博主,谢谢!!