pip下载依赖包

该博客介绍了如何使用pip下载Python包到指定路径,并创建requirements.txt文件进行本地安装。通过示例展示了下载ansible包到demo文件夹的命令,以及编写requirements.txt文件的步骤和安装方法。

步骤一:

pip download -d save_path packages
-d:后面接下载包路径(save_path)
packages:安装包名称

例如本人想下载ansible这个包,且保存在demo文件夹里面

pip3 download 'ansible==2.9.18' -d /root/demo

步骤二:

在demo中创建requirements.txt

按照在终端下载安装包的顺序从低往上写入其中

如需本地安装,执行如下命令

pip3 install -r requirements.txt
在使用 `pip` 安装 Python 包时,如果不希望通过镜像源进行安装,则可以依赖 `pip` 的默认行为,即从官方源 PyPI(Python Package Index)下载包。默认情况下,`pip` 会从官方仓库 `https://pypi.org/simple/` 获取包,无需任何额外配置即可实现此目标。 ### 使用默认源安装 Python 包 1. **直接安装包** 可以通过 `pip install [包名]` 命令安装包,而无需指定 `-i` 参数。这样会自动使用默认的官方源 PyPI。 例如,安装 `numpy`: ``` pip install numpy ``` 2. **检查当前的镜像源配置** 如果之前设置了镜像源,可以通过以下命令查看当前配置: ``` pip config list ``` 如果输出中包含类似 `global.index-url` 的设置,则说明当前配置了自定义镜像源。需要取消配置或恢复默认设置。 3. **恢复默认源** 如果之前更改过默认镜像源,可以通过以下命令恢复为官方源: ``` pip config set global.index-url https://pypi.org/simple/ ``` 执行此命令后,`pip` 将恢复使用官方源进行包下载。 4. **验证是否使用官方源** 在安装包时,可以通过观察命令行输出确认是否从官方源下载包。例如,安装包时会显示类似以下信息: ``` Downloading https://files.pythonhosted.org/... ``` 这表示正在从官方源下载包。 ### 注意事项 - 如果网络连接不稳定,从官方源下载包可能会较慢或失败。此时可以考虑使用镜像源加速下载- 如果希望临时使用官方源,但又不想更改默认配置,可以通过 `-i` 参数显式指定官方源: ``` pip install numpy -i https://pypi.org/simple/ ``` ### 示例代码 ```bash # 直接安装包,默认使用官方源 pip install requests # 检查当前的镜像源配置 pip config list # 恢复默认源 pip config set global.index-url https://pypi.org/simple/ # 临时指定官方源安装包 pip install numpy -i https://pypi.org/simple/ ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值