由于某些不可言说、无法理解的原因,我今天早上 00:00 的时候租了阿里云的轻量级服务器。
因为要配置相关环境,尤其指 Python 大礼包和 Anaconda(及 pyTorch),并且在过程中踩了很多坑,在其稍作记录。
安装 conda
惊奇的是,conda 是有依赖的,其依赖 bzip2 包。
首先安装依赖:
sudo yum install bzip2 -y
然后是下载
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2018.12-Linux-x86_64.sh
下载的是清华源的某个稳定版本,内置 Python37。
接下来直接安装
bash Anaconda3-4.4.0-Linux-x86_64.sh
安装过程中,首先需要阅读协议并输入 yes。
随后安装到默认路径并且添加进 ~/.vimrc 中。
至此,安装完成。
PS: 最后 anaconda 询问是否要下载 vs code,我选择了 no。
安装 pytorch
首先是准备环境
pytorch 只能用在 python36 环境下,因此,我们使用
conda create -n python36 python=3.6
conda activate python36
接下来,为了保证速度,添加一个下载源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
最后安装即可
conda install pytorch torchvision
需要注意的是,conda install
不要使用额外的 -c
(指定源)参数。
参考教程
安装 flask
在上面的 python36 环境中安装 flask 也不难。
参考教程
conda install flask
输入该行即可。