Pytorch环境深度学习环境

Pytorch环境深度学习环境

1、安装minicoda

下载地址:Miniconda — miniconda documentation

设置环境变量:

安装路径\Miniconda3 

安装路径\Miniconda3\Scripts

安装路径\Miniconda3\Library\bin 

测试:打开cmd,输入conda测试指令是否有效。

2、配置base环境国内镜像

(1)conda镜像

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
    #设置搜索时显示通道地址
    conda config --set show_channel_urls yes

(2)pip镜像

# 永久使用
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 临时使用
pip install package -i https://pypi.tuna.tsinghua.edu.cn/simple

注:base环境配置以后,其实就是全局环境都应用了上述源,新创建的虚拟环境的pip指令、conda指令也都使用上述源地址。可以通过查看源配置指令在新创建的虚拟环境进行查看:

#conda查看镜像配置
conda config --show-sources

# 查看镜像
pip3 config list

3、创建虚拟环境

# 查看当前存在哪些虚拟环境
conda env list

# 创建conda环境
conda create -n env_name python=3.8

# 包含特定包(如numpy,scipy)的环镜
conda create --name env_name python=3.8 numpy pandas jupyter

# 激活虚拟环境
conda activate env_name

# 退出虚拟环境
conda deactivate env_name

4、安装包

(1)conda

# 查看包
conda list
# 查询包
conda search package_name
# 安装包
conda install package_name
# 安装对应版本的包
conda install package_name=2.2.0
# 更新包
conda update package_name
# 删除包
conda remove package_name

(2)pip

# 查看已安装的包
pip list

# 输出指定包package的详细信息
pip show package
# 安装包
pip install SomePackage              # 最新版本
pip install SomePackage==1.0.4       # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本

# 删除包
pip uninstall package
# pip检查哪些包需要更新
pip list --outdated
# pip升级包
pip install --upgrade package

5、Pytorch环境安装

官网:Start Locally | PyTorch

cuda版本:

(1)widows

NVIDIA控制面板 -> 系统信息 -> 组件 -> NVCUDA.DLL一栏查看版本号

(2)Linux

指令:nvidia-smi(实时监控:watch -n 1 nvidia-smi)

安装对应cuda版本的pytorch,个人经验表示:一般的使用pip安装成功率和下载速率更好。如果自己系统的cuda版本太高,pytorch官方平台没有对应版本的torch,可以选择当前支持cuda版本最高的版本,一般的cuda都会向下兼容,但是太低的版本可能不行(亲测:12.0cuda安装11.7以下的版本torch后续会有很多问题,尽量做到cuda和torch匹配,否则选取最高版本的torch)。

本系统windows平台CUDA12.07安装pytorch2.0.0版本指令:

pip install torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchaudio==2.0.1 --index-url https://download.pytorch.org/whl/cu118

附录

1、配置conda清华源

	conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
    #设置搜索时显示通道地址
    conda config --set show_channel_urls yes
    
    # 删除某镜像
    conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

2、配置pip镜像源

# 查看镜像
pip3 config list
# 配置全局镜像(清华源)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

# 其他
# 阿里云
http://mirrors.aliyun.com/pypi/simple/
# 中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
# 豆瓣
https://pypi.douban.com/simple/
# 修改源
pip config set global.index-url 上述源地址

3、conda相关操作

# conda查看镜像配置
conda config --show
    
#conda查看镜像源配置
conda config --show-sources

#conda删除镜像
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/

#查看当前存在哪些虚拟环境
conda env list

#创建conda环境
conda create -n env_name python=3.8
    
#包含特定包(如numpy,scipy)的环镜
conda create --name env_name python=3.8 numpy pandas jupyter
    
#删除包
conda remove package_name

#激活虚拟环境
conda activate env_name

#退出虚拟环境
conda deactivate env_name

#删除conda环境
conda env remove --name your_env_name

#复制虚拟环境
conda create --name new_env_name --clone old_env_name

#conda获取版本号
conda --version
conda -V

#检查更新当前conda
conda update conda
        
#复制虚拟环境
conda create --name new_env_name --clone old_env_name


4、pip相关操作

# 查看已安装的包
pip list

# 输出指定包package的详细信息
pip show package

# 安装包
pip install SomePackage              # 最新版本
pip install SomePackage==1.0.4       # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本

# 安装对应版本的包
pip install package=2.2.0

# 删除包
pip uninstall package

# pip检查哪些包需要更新
pip list --outdated

# pip升级包
pip install --upgrade package

# 显示版本
pip --version

# 升级版本
pip install -U pip

# 搜素包
pip search SomePackage

# 显示安装包信息
pip show 

# 指定包详细信息
pip show -f SomePackage

最后的最后

感谢你们的阅读和喜欢,我收藏了很多技术干货,可以共享给喜欢我文章的朋友们,如果你肯花时间沉下心去学习,它们一定能帮到你。

因为这个行业不同于其他行业,知识体系实在是过于庞大,知识更新也非常快。作为一个普通人,无法全部学完,所以我们在提升技术的时候,首先需要明确一个目标,然后制定好完整的计划,同时找到好的学习方法,这样才能更快的提升自己。

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

五、面试资料

我们学习AI大模型必然是想找到高薪的工作,下面这些面试题都是总结当前最新、最热、最高频的面试题,并且每道题都有详细的答案,面试前刷完这套面试题资料,小小offer,不在话下。
在这里插入图片描述

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

  • 11
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值