自动摘要: 写在前面 接下来均是以命令行形式进行介绍,Windows用户请打开“AnacondaPrompt”;Linux用户请打开“Terminal”(“终端”)进行操作。提示框内的命令行中加粗内容需 ……..
写在前面
接下来均是以命令行形式进行介绍,Windows用户请打开“Anaconda Prompt”;Linux用户请打开“Terminal”(“终端”)进行操作。提示框内的命令行中加粗内容需要替换为使用时的对应有效内容。以下操作暂未在macOS系统尝试过,随后会继续更新。
conda环境确认
请先确保conda已被安装:
tips
conda –version
终端上将会以conda版本号的形式显示当前安装的conda的版本号,如:conda 4.9.2更新当前conda
tips
conda update conda
执行命令后,conda将会对版本进行比较并列出可以升级的版本。同时,也会告知用户其他相关包也会升级到相应版本。当较新的版本可以用于升级时,终端会显示 Proceed ([y]/n)? ,此时输入 y 即可进行升级。若未安装可参考Anconda安装教程进行安装。Anaconda介绍、安装及使用教程
创建AI环境
tips
conda create -n env_name python=3.8
env_name 替换为你所想要的环境名。python=3.8 为版本号,推荐设置为3.8,若未指定,则默认是安装anaconda时的版本。若输入无误,执行命令行后终端会显示Proceed ([y]/n)?,此时输入y即可创建环境。创建完成时如下图所示:
激活环境
tips
conda activate env_name
环境激活后,终端的地址前会在括号中显示当前环境名,如下图所示:
安装依赖
安装的依赖分为AI库依赖以及一些无法直接通过AI库依赖安装实现安装的科学包包括Cython 与numpy以及PyTorch。
在http://192.168.1.55/AI/AI/releases界面下载最新版本的AI库的依赖包,当前最新版本为AI-1.3.9-py3-none-any.whl。为后续操作方便,推荐在依赖包所在的文件夹界面打开终端进行后续操作。
Cython 与numpy无法直接通过安装AI依赖包实现安装,要先安装,参考如下:
tips
pip install Cython pip install numpy==1.22.4
由于当前numpy相关函数需求,推荐安装1.22.4版本的,后续若是函数有改变导致版本需求变化会在该文档中添加说明。
PyTorch包过大安装可能耗时很长,可以选择pip使用清华镜像源进行安装,使用如下临时使用:
tips
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
pip升级
tips
pip install pip -U
设为默认(升级 pip 到最新的版本 (>=10.0.0) 后进行配置):
tips
python -m pip install –upgrade pip pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
PyTorch安装是根据个人需求安装的,可按照PyTorch中的配置进行自行选择进行安装或是直接按照以下方式择一安装(Linux与Windows通用)(conda 与pip择一即可,若使用清华园镜像则推荐使用pip)。配置选择:Stable (1.12.0),python,CUDA11.3
tips
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
tips
pip3 install torch torchvision torchaudio –extra-index-url https://download.pytorch.org/whl/cu113
配置选择:Stable (1.12.0),python,CUDA11.6****NOTE: ‘conda-forge’ channel is required for cudatoolkit 11.6
tips
conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c conda-forge
tips
pip3 install torch torchvision torchaudio –extra-index-url https://download.pytorch.org/whl/cu116
配置选择:Stable (1.12.0),python,CPU
tips
conda install pytorch torchvision torchaudio cpuonly -c pytorch
tips
pip3 install torch torchvision torchaudio
若后续AI库会在终端中调用可安装ipython包,其能够有效提供输入提示
tips
pip install ipython
AI依赖安装
tips
pip install AI-1.0.0-py3-none-any.whl
安装依赖时注意当前位置到.whl文件的路径以及whl文件的名称(当前最新版本为1.2.7)。
验证依赖
在当前环境下实现验证AI库的安装
tips
**conda **list AI
若Package中存在AI包且则表明依赖安装成功,如下图所示:
Cython 与numpy以及PyTorch的安装验证同上。若conda中未显示PyTorch,可尝试换用pip3(安装时使用的命令)查询。