在WIN10中配置conda


前言

跟随李沐老师学习深度学习时,第一关的安装卡掉了很多初学者,笔者经过两天研究,总结了在WIN10下面安装conda,pytorch和jupyter的详细过程。如果拒绝繁琐的小伙伴可以使用VM配置linux系统,然后跟随李沐老师的教程即可。

1.miniconda的安装

Miniconda是Anaconda的缩减版,可以使开发人员在同一台电脑中配置不同的环境。因为python及其第三方库的版本众多,我们不可能在电脑中安装每个版本以满足编程需求。Conda的出现就是为了满足我们这项需求,其中,Anaconda自带众多的库,但很多是我们可能用不到的。所以这里使用精简版的Mimiconda来进行学习。

1.1miniconda下载

https://docs.conda.io/en/latest/miniconda.html
可以任意选择对应的版本,安装时选择配置路径,以免后期重复配置环境。
在这里插入图片描述

1.2如何解决conda路径不存在问题

安装好conda以后,Win + R进入终端,可以稍微检查一下conda路径是否已经加载到环境变量中。
在终端中输入conda info --env,显示现有的conda环境。
若显示'conda' 不是内部或外部命令,也不是可运行的程序或批处理文件。
则说明conda的路径没有自动添加到环境变量中,这可能是多次重复安装卸载anaconda造成的。则需要在手动添加环境变量。

1.2.1 确定conda的目录

在终端中输入conda info可以得到conda的路径,我的路径即为C:\Users\dell\anaconda3
在这里插入图片描述

1.2.2 在环境变量中添加路径

Win + R,打开运行,输入sysdm.cpl
找到:系统属性——>高级——>环境变量——>系统变量——>Path
在这里插入图片描述
双击或者点击编辑,点击浏览,找到1.2.1中提到的环境脚步路径,即anaconda3目录下的Scripts文件夹。在我的环境中,即C:\Users\dell\anaconda3\Scripts
在这里插入图片描述

2.miniconda的环境配置

下载好miniconda以后,按住Win + R ,打开运行窗口,输入cmd进入Windows终端。
进入终端以后,我们可以简单熟悉一下conda的操作步骤,在终端中输入 conda env list可以查看目前conda中所存在的环境。

2.1 配置清华源

在终端中输入如下指令

# 配置清华PyPI镜像(如无法运行,将pip版本升级到>=10.0.0)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

2.2 配置环境

1.自己创建

配置环境这里有两种思路,第一种是自行创建一个环境,在环境中安装自己想要的python版本和相关的库。
创建环境:

#这里的your_name是自定义的环境名称
conda create -n your_env_name python=x.x
#下面为我创建的pytorch环境
conda create -n pt python=3.6

创建好环境以后,我们可以再使用conda env list查看一下目前的环境,然后使用 conda activate env_name 进入环境。我这里进入环境的话就是输入conda activate pt

  1. 使用别人的库

李沐老师的教程中给出了他已经配置好的环境,我们可以直接通过指令去安装,省下了自己安装的时间。或者我们以后想分享自己的环境,也可以使用如下指令,将自己的环境打包。

conda env export > environment.yml

打包好以后,就会生成一个environment.yml文件。我们只需要在该文件的地址栏中输入cmd进入命令行模式,然后输入如下指令,就可以自动安装已经打包好的环境了。

 conda env create -f environment.yml

2.3 安装库

进入环境之后,我们可以使用 conda install或者pip install 指令安装指定的库。
如:

#安装pytorch
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
#安装jupyter notebook
conda install jupyter notebook

这里的指令大家可以根据所需自行百度。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值