机器学习(1)— 开发环境安装

机器学习(1)— 准备开发环境

一、前言

参考:https://gengzhige-essay.readthedocs.io/index.html

二、Anaconda安装

1、Ubuntu下安装Anaconda

清华的镜像源下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择适用于Linux的64位版本的Anaconda安装包进行下载
在这里插入图片描述
下载完成后使用 chmod 命令为安装包添加执行权限

chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh

然后执行其启动安装程序,
在这里插入图片描述
按 Enter 键滚动阅读许可协议,直到看到 [yes|no] 提示,输入 yes 并按 Enter 键接受协议。
在这里插入图片描述
安装程序会询问安装路径,默认情况下会安装在用户的主目录下(例如 ~/anaconda3)。如果需要更改安装路径,可以在此时输入新的路径;否则,按 Enter 键接受默认路径。
在这里插入图片描述

安装完成后,安装程序会询问是否要初始化Anaconda。输入 yes 并按 Enter 键,以便将Anaconda添加到系统的 PATH 环境变量中。这一步骤会自动将Anaconda的路径添加到 ~/.bashrc 文件中。
在这里插入图片描述
为了使环境变量更改生效,可以关闭并重新打开终端,或者运行以下命令:

source ~/.bashrc

通过以下命令验证Anaconda是否安装成功:

conda --version

如果安装成功,将显示Anaconda的版本号。
在这里插入图片描述

2、Windows下安装Anaconda

清华的镜像源下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择Windows版本进行下载
在这里插入图片描述
双击后按如下步骤安装:
在这里插入图片描述
启动后点击如下图标启动conda终端
在这里插入图片描述
或者选择开始菜单的选项启动conda终端
在这里插入图片描述
输入conda -Vconda --version可查看 conda的版本
在这里插入图片描述
修改C:\Users\<YourUserName>\.condarc文件,将第三方镜像源也更换为国内的源

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

三、Python环境创建

1、创建Python3.10环境

我们在conda终端输入python可以看到默认的python版本是 3.12.7
在这里插入图片描述
有时候我们需要使用指定的python版本,例如 python3.10,我们可以通过如下命令创建一个 python3.10 的 env,其中develop为env的名字,可以按自己的需求起名即可

 conda create -n develop python=3.10

输入y开始安装
在这里插入图片描述
输入conda env list命令可以看到所有已经创建的环境,其中标*号的为当前的环境
在这里插入图片描述
输入conda activate develop可以切换到develop环境,输入python可以看到python版本是3.10
在这里插入图片描述

2、修改 pip 源

1) 直接修改配置文件

在Linux/macOS下,创建或编辑 ~/.pip/pip.conf 文件:

mkdir -p \~/.pip
echo "[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com" > \~/.pip/pip.conf

Windows在用户目录(如 C:\Users\你的用户名\pip\)下创建 pip.ini 文件,内容同上。

2)通过命令修改

直接运行以下命令自动配置(以清华源为例):

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip3 config set global.trusted-host pypi.tuna.tsinghua.edu.cn

3、NumPy安装

在ubuntu中可以使用如下命令安装:

sudo apt-get install python3-numpy

4、PyTorch 安装

由于我电脑暂时没有英伟达显卡,暂时安装CPU版:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

使用国内的镜像源速度会更快一些:

pip3 install torch torchvision torchaudio -i https://mirrors.aliyun.com/pypi/simple/

使用Python执行以下代码可以验证是否安裝成功

import torch 
print(torch.__version__)          #输出版本号 
print(torch.cuda.is_available()) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值