深度学习环境配置教程:给pip命令配置镜像源

0.引言

这篇博文记录毛毛张在配置深度学习环境中使用镜像源的教程,引用了几篇文章,均放在文章最后,力求把问题说清楚讲明白。

1.镜像源

由于众所周知的原因,如果没有vpn我们无法访问国外的网站。但是由于深度学习环境配置过程中的许多包都是国外提供的,因此网站的服务器也在国外,导致我们无法直接访问或者下载很慢。而镜像源就是把国外官方的源作了一个镜像,使得你可以在该镜像源网站上这下载软件。

国内常用镜像源

  • 清华大学 (推荐):https://pypi.tuna.tsinghua.edu.cn/simple/
  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
  • 中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣:http://pypi.douban.com/simple/

2.pip安装命令使用国内镜像源

1.临时使用

语法:pip install 包名 -i 镜像源

示例:
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

2.永久修改

Windows系统

  1. User目录中创建一个pip目录,如:C:\Users\mmz\pip

  2. pip目录下新建文件pip.txt并该后缀为ini,即:pip.ini

  3. pip.ini中添加如下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple 
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

添加trusted-host参数是为了避免麻烦,否则使用的时候可能会提示不受信任

Liunx系统

命令行操作:
# Linux中先升级pip为最新版本,再改源
$ pip install pip -U
$ pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
手动操作

Linux文件管理器中操作:

  1. 进入根目录,新建目录.pip/

  2. 并在该目录下新建文件pip.conf

  3. 粘贴如下内容到pip.conf文件中,保存并退出。

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host = https://pypi.tuna.tsinghua.edu.cn
    

Linux命令行中操作(可以帮助大家熟悉命令行操作):

  1. 首先需要切换到根目录下,切换到该目录下需要root权限,因此使用命令sudo su然后输入密码获得权限就会自动切换到root权限;

  2. 并用vim编辑器编辑~/.pip/pip.conf文件(如果没有则新建一个);

    (base) mmz@mmz:~$ sudo su
    [sudo] password for flyvideo:
    root@mmz:/home/mmz# vim ~/.pip/pip.conf
    
  3. 并在用vim编辑器打开的pip.conf中输入如下内容:

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host = https://pypi.tuna.tsinghua.edu.cn
    

添加trusted-host参数是为了避免麻烦,否则使用的时候可能会提示不受信任

参考文献

  • https://zhuanlan.zhihu.com/p/435841219
  • https://blog.csdn.net/qq_43382635/article/details/108780369
  • https://blog.csdn.net/xuezhangjun0121/article/details/81664260
  • https://blog.csdn.net/Hunter_Murphy/article/details/106098052
    hangjun0121/article/details/81664260
  • https://blog.csdn.net/Hunter_Murphy/article/details/106098052
  • https://www.cnblogs.com/librarookie/p/14930238.html
  • 29
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
以下是Ubuntu 20.04深度学习环境配置教程: 1. 安装Nvidia显卡驱动 如果您的电脑使用的是Nvidia显卡,需要先安装Nvidia显卡驱动。可以通过以下命令安装: ``` sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-driver-440 ``` 2. 安装CUDA CUDA是Nvidia开发的用于GPU加速的并行计算平台和编程模型。可以通过以下命令安装: ``` sudo apt install nvidia-cuda-toolkit ``` 安装完成后,可以通过以下命令检查CUDA是否安装成功: ``` nvcc --version ``` 3. 安装cuDNN cuDNN是Nvidia开发的深度神经网络加速库。可以通过以下步骤安装: - 访问Nvidia官网,下载对应版本的cuDNN文件(需要注册Nvidia开发者账号)。 - 解压下载的文件,并将文件夹复制到/usr/local/cuda目录下。 ``` sudo tar -xzvf cudnn-10.1-linux-x64-v7.6.5.32.tgz sudo cp -R cuda/include/* /usr/local/cuda/include/ sudo cp -R cuda/lib64/* /usr/local/cuda/lib64/ ``` 4. 安装Python和相关库 可以通过以下命令安装Python和相关库: ``` sudo apt install python3-dev python3-pip pip3 install numpy pandas matplotlib tensorflow keras ``` 5. 安装PyTorch PyTorch是一个基于Torch的Python开源机器学习库,它可以帮助研究人员和开发人员更快地构建深度学习模型。可以通过以下命令安装: ``` pip3 install torch torchvision ``` 6. 安装其他常用工具 可以通过以下命令安装其他常用工具: ``` sudo apt install git vim ``` 至此,Ubuntu 20.04深度学习环境配置完成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神马都会亿点点的毛毛张

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值