机器学习环境搭建

目录

1.安装Anaconda:建立python应用环境

2.安装VSCode:建立代码编辑环境

3.VSCode中使用Jupyter

4.Pytorch安装

5.Conda创建虚拟环境

6.报错解决



1.安装Anaconda:建立python应用环境

1.1推荐访问清华镜像源(下载速度较快):Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror,根据当前你的机器操作系统配置选择合适的版本
( 我的操作系统为Windows64)

 1.2.安装:选择合适的安装位置(注意不要出现中文),一直next即可,注意:勾选add anaconda to the system path(将anaconda加入系统环境中)

1.3.安装完成后:

1.4.win+r打开命令行输入:

conda --version

若显示对应版本号即安装成功!

2.安装VSCode:建立代码编辑环境

2.1:下载Visual Studio Code并安装:code.visualstudio.com

2.2:安装完成后,打开VSCode安装相应扩展:

 codeRunner: 快速运行程序
 Jupyter: 交互式运行程序
 Pylance: 高效代码提示

 3.VSCode中使用Jupyter:

   3.1新建文件夹:

  3.2将该文件夹拖进VSCode

  3.3在该文件夹下新建.ipynb文件

2.3.4选择内核:

2.3.5输入代码测试:

4.Pytorch安装:

 4.1上PyTorch网站:https://pytorch.org/

根据自己机器选择相应配置,找到对应安
装指令,复制该pip指令到命令行

 4.2输入以下代码测试:结果显示版本号即成功

(cpu版本):

import torch
torch.manual_seed(0)#设置随机数生成
torch.cuda.manual_seed(0)
print(torch.__version__)#版本

5.Conda创建虚拟环境:

 5.1在cmd输入以下,查看现有虚拟环境:

conda env list

5.2创建新的虚拟环境:

conda create -n xxx(环境名称) python==3.7.5

5.3激活虚拟环境:

conda activate xxx(环境名称)

5.4关闭虚拟环境:

5.5删除虚拟环境

conda remove -n name --all

6.报错解决:

 6.1报错1:

ConnectionError(MaxRetryError)

  解决:

#添加清华的镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
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/pkgs/free/
conda config --set show_channel_urls yes

cat ~/.condarc.bak   #查看配置的文件内容

这时文件内容如下:
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  - defaults
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/conda
  - bioconda
  - r
  - conda-forge
show_channel_urls: true

我们将default注释掉即可
注释后:
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  - https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/conda
  - bioconda
  - r
  - conda-forge
show_channel_urls: true

6.2报错2:pip install包名报错: Could not find a version that satisfies the requirement jupyter (from versions: none)

解决:

1.升级pip版本

python -m pip install --upgrade pip

2.换源:

pip install 包名-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

 常用国内镜像源:

https://pypi.douban.com/simple/ 豆瓣
https://mirrors.aliyun.com/pypi/simple/ 阿里
https://pypi.hustunique.com/simple/ 华中理工大学
https://pypi.sdutlinux.org/simple/ 山东理工大学
https://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
https://pypi.tuna.tsinghua.edu.cn/simple 清华

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值