为了防止自己遗忘安装过程,同时能对需要的人提供帮助,故写该教程。

一、安装Anaconda

1.下载安装包

这里进入官网,进行下载Anaconda | Anaconda DistributionAnaconda’s open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.https://www.anaconda.com/products/distribution#download-section

找到对应的python版本,进行下载。

完成下载后,输入指令:

cd bash 

根据提示信息进行安装(全部enter)

2.配置环境变量

which anaconda #找到安装好的conda路径vim ~/.bashrcexport PATH="/conda的路径:$PATH"#例如export PATH="/home/fyq/anaconda3/bin:$PATH"source ~/.bashrc

3.验证安装

输入指令:

conda --version

得到输出,完成Anaconda的安装

二、配置虚拟环境

由于它的源是在国外,故下载时常会出现速度慢,且不稳定,还时常报错,故这里使用清华的镜像源。清华大学开源软件镜像站 | Tsinghua Open Source Mirror

输入指令添加镜像源

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/conda config --set show_channel_urls yes

输入指令,验证其已成功添加:

conda config --show channels

可见输出以下内容

创建虚拟环境:

conda create -n  python= #例如conda create -n pytorch python=3.8(这里创建了一个名为pytorch的虚拟环境)

输出如下时,创建成功

如果在该过程中报错,可尝试输入如下指令,更新conda后,再次创建

conda update --all

创建好虚拟环境后,输入指令,进入该虚拟环境:

source activate #例如source activate pytorch

输出如下,括号中的即为你虚拟环境的名称

三、安装pytorch

由于虚拟机的限制,为这里安装的pytorch为cpu版本的。(以下内容都在上述创建的虚拟环境中进行)

进入pytorch的官网,找到你要安装的版本

得到安装指令:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

后删除其中的 -c pytorch ,其作用是从默认的仓库里进行安装pytorch,而我们这里使用的是清华源故需要将其删除,如果你要从默认源安装的话,直接输入该指令即可。

输入指令,安装pytorch

conda install pytorch torchvision torchaudio cpuonly

输出如下内容时完成安装

验证安装:

python3import torchtorch.__version__ #各有两条下划线 _ _

输出如下,即安装成功

四、安装spikingjelly

输入指令:

 pip install spikingjelly

输出如下:

即安装成功。