pip download的用法与install相似,只不过download只下载安装包并不安装到系统内,这里我们只讲述以下几个选项:--requirement、--no-deps、--dest。requirement 这个选项指定下载文件中包含的安装包,假如有个文件download.txt,内容如下:flask pymysql pyqt5 当我执行以下命令时:pip download -r download.txt 就会下载文件内的安装包及其依赖,最后一行输出如下:Successfully downloaded flask pymysql pyqt5 click itsdangerous Jinja2 PyQt5-Qt5 PyQt5-sip Werkzeug MarkupSafe dataclasses importlib-metadata typing-extensions zippno-deps 这个选项告诉pip只下载指定的安装包即可,无需下载依赖,如果我执行以下命令:pip download --no-deps -r download.txt 就只会下载文件内容中的3个安装包,最后一行输出如下:Successfully downloaded flask pymysql pyqt5dest 在我们不指定这个选项时,pip默认把安装包保存在当前工作目录,我们可以通过这个选项指定安装包的保存位置,如下命令:pip download --no-deps --dest downloads -r download.txt 就会把安装包保存在当前目录下的downloads子目录中了。