创建Ubuntu虚拟机,配置conda环境

创建自己的写作机器人——小燕一号

创建Ubuntu虚拟机,配置conda环境

参考链接:

https://github.com/BlinkDL/AI-Writer

https://github.com/BlinkDL/RWKV-LM

https://zhuanlan.zhihu.com/p/514840332

https://zhuanlan.zhihu.com/p/432715547

使用大佬的AI-Writer来满足自己自动生成文章,为此我们需要重新训练自己的模型。

0 准备工作

0.1 虚拟机

https://blog.csdn.net/weixin_45019350/article/details/109713762

使用VMware安装Ubuntu的虚拟机。使用Windows平台复现遇到了超级多的bug,并且基本都不能很好的解决,建议后来者直接使用Linux来进行复现。根据作者的建议,也是推荐我们使用Linux进行复现,这里我们使用Ubuntu 22.04.1版本。

虚拟机使用NAT模型,如果遇到不能联网的问题,可以考虑以下方面:

1.检查虚拟机服务(VMnet8)是否被禁用

2.虚拟机是否使用了NAT模式(VMnet8)

3.VMnet8的网卡驱动(本机上——更改适配器设置里的——IPV4)是否和VMware里面网卡适配器的一致

4.确保网关配置正确(一定不要配192.168.2.1这样把最后位用1的IP)

5.修改网卡配置

0.2 虚拟机安装conda

https://zhuanlan.zhihu.com/p/489499097

下载conda

1
2
##wget 加网址,中间可以加-c参数,断点续传
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh

安装conda

安装过程中注意路径,用bash命令去安装。

认真看安装过程提示信息,需要按**Enter** (回车键)或者输入yes,(如果输入yes时,不小心输多了,就按control和退格键删除)。

1)按空格键翻页查看协议,按q退出

2)接受协议,输入**yes**

3)默认安装路径,按**enter**

4)会询问是否需要初始化,输入**yes**

5)显示安装已完成的提示信息

激活刚安装完成的软件

一般安装软件完成后需要重启,在Linux叫激活,有两种方式,第一种是重新登录服务器,第二种是输入以下命令:

1
2
source ~/.bashrc
##比较常用

左边提示(base)就算安装成功。

检查conda是否安装成功

1
2
conda --help
#调用出来说明安装成功

配置conda镜像

使用conda是需要它去安装其它软件(如生信软件),conda是默认去自己的官网搜索,而我们使用的服务器是在国内,conda的网在国外,从国内的网络去访问国外的网络就是特别的慢,所以需要配置镜像,如配置清华的镜像。

主要看自己的服务器在哪里,无论人在国外还是国内,使用的服务器在国内,就配置国内镜像。

1
2
3
4
5
# 下面这三行配置官网的channel地址
conda config --add channels r
conda config --add channels conda-forge
conda config --add channels bioconda
##以上三句命令一次性复制粘贴或是单独复制粘贴到服务器

配置国内访问镜像,国内用户推荐的镜像,以下选清华或是北外的镜像都可以,(1)和(2)任选一个,清华镜像的访问量很多,可以选北外镜像。

1
2
3
4
5
6
7
8
9
10
11
12
#(1)下面这四行配置清华大学的conda的channel地址,国内用户推荐
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/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
##配置清华镜像,四句代码一起复制粘贴到服务器

# (2)下面四行配置北京外国语大学的conda的channel地址
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes

配置镜像完成后会出现一个.condarc 文件,查看是否配置成功:

1
cat ~/.condarc

之后重新编译文件。

1
source ~/.bashrc

1 配置我们所需的环境

1.1 Python虚拟环境

https://fulequn.github.io/2022/09/22/Article202209221/

不建议大家直接装在本机上,推荐使用虚拟环境安装,这样出现问题,可以重新创建虚拟环境来解决。这样可以保证在遇到很多无法解决的情况时,快速复盘。

1
conda create -n aiwriter python=3.8.10

创建Ubuntu虚拟机,配置conda环境
https://fulequn.github.io/2022/11/Article202211251/
作者
Fulequn
发布于
2022年11月25日
许可协议