1. 通过终端永久配置
在终端
依次运行下面两行命令
python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
第二行命令,实际上就是在本地写了一个配置文件pip.ini
配置文件信息如下
1.2 pip下载示例
如下,直接下载一个含有cuda的pytorch,由于已经设置了镜像源,不用担心网速的问题
pip install torch==1.9.1+cu111 torchvision==0.10.1+cu111 torchaudio==0.9.1 -f https://download.pytorch.org/whl/torch_stable.html
网速3.3M/s
,已经很快了
1.3 下载requirements.txt
进入到项目路径
pip install -r requirments.txt
2.离线情况下下载安装包
标题
以前不知道这种方式,今天才知道,结果吓一跳
requirements.txt中存在各种所需的依赖,如下所示
在本地先新建一个whl文件夹,用于存放下载后的各种文件路径
download.cmd文件内容如下
pip download -d ./whl -r ./requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
最后,双击download.cmd文件即可
各种所需要的文件都在下面
2.1 离线安装
在一个有网的电脑上下载好所有的安装包,再拷贝到没有网的电脑上…
压根不需要下载
直接安装吧…
anaconda激活相应的虚拟环境
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
当然,先下载再安装的好处是可以使用缓存好的包,而不需要继续下载,