1.高校学生计划申请
申请链接: https://university.aliyun.com/
1. 权益一:通过学生认证的中国高校学生,可领取 300 元无门槛优惠券。
2. 权益二:通过学生认证的中国高校学生,且所在高校为阿里云合作高校,可在领取 300 元无门槛优惠券的基础上,再领取阿里云公共云产品(特殊商品除
外)三折优惠,订单原价不超过 5000 元。目前合作高校有:清华大学、北京大学、浙江大学、上海交通大学、中国科学技术大学、华南理工大学和香港科技大学(广州) 。
2、新用户领取云服务器试用
申请链接: https://free.aliyun.com/?crowd=personal
这里推荐大家申请 云服务器 ECS ,每月免费额度 280 元, 3 个月有效期。大概配置如下:
e 系列 2 核 2GB 或者 2 核 4GB (每月 200 元免费额度);
公网流量每月 80 元免费额度(可用于抵扣 100GB 国内地域流量)
3、创建云服务器指引
这里以选择 云服务器 ECS 为例进行配置,选择最小配置 2核(cpu)2GiB就系统选择 Ubuntu ,
点击连接,登陆
默认密码是 root ;如果不允许登录请点击重置密码
4、 VSCode 连接远程服务器
在vscode扩展下载Remote - SSH,复制ip地址
打开刚刚下好的 远程资源管理器 插件,添加服务器的 SSH ,
ssh -p port username@ip
一般配置为 22,
可以用 root 或者自定义的用户名
IP 替换成服务器的 IP
选择本地的 SSH 配置文件
之后连接就可以了
5、使用说明
这里我们详细介绍了环境配置的每一步骤,针对不同的情况,我们提供了不同的配置指南。
整个指南包括两部分,第一部分是全新环境配置指南,第二部分是通用环境配置。
对于完全没配置过环境的新手或者新一个新的服务器(如阿里云)来说可以按照 全新环境配置指南 进行配置。
对于已经有一定经验的用户,或者本地安装有环境基础,则可以采用 通用环境配置 。
1、全新环境配置指南
1.基础环境配置 ( 配置 git 和 conda)1. 生成 ssh key
2. 将公钥添加到 github
ssh-keygen -t rsa -C "youremail@example.com"
cat ~/.ssh/id_rsa.pub
复制输出内容,打开 github ,点击右上角头像,选择Add SSH key 。
settings -> SSH and GPG keys -> New SSH key,将复制的内容粘贴到 key 中,点击Add SSH key 。
3.安装 conda 环境
i. linux 环境(通常采用 linux 环境)
a. 安装:
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
ii. macOS环境
mkdir -p ~/miniconda3
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/miniconda3/miniconda.sh
iii.windows
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o miniconda.exe
b. 安装:点击下载好的 miniconda.exe ,安装指引进行安装
c. 打开菜单中的 Anaconda Prompt ,检查 conda 是否安装成功 conda --version
d. 删除安装包: del miniconda.exe
b. 初始化:
cd miniconda3/
bash miniconda.sh
#在这里选择yes,之后一直enter,如果报错看下面
Please answer 'yes' or 'no':'
>>> yes
#由于 作者/root/miniconda3 目录已存在,如果你想在该位置更新现有的 Miniconda3 安装,那么需要重新运行安装命令并加上 -u 选项,而不是直接按回车键确认该路径。
Miniconda3 will now be installed into this location:
/root/miniconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/root/miniconda3] >>>
#再次运行,enter,该操作会禁止 Conda 在启动终端时自动激活基础环境(base)。如果你确定要禁止自动激活基础环境,输入 yes 然后按回车键
bash miniconda.sh -u
#会出现
conda config --set auto_activate_base false
You can undo this by running `conda init --reverse $SHELL`? [yes|no]
[no] >>>
#手动激活基础环境:根据你使用的 shell 类型,运行相应的命令,如使用 bash 则运行
eval "$(/root/miniconda3/bin/conda shell.bash hook)"
conda init
#之后运行conda --version,就可以看见了
4. 新建虚拟环境
conda create -n llm-universe python=3.10
5. 激活虚拟环境
conda activate llm-universe
6. 克隆当前仓库
git clone git@github.com:datawhalechina/llm-universe.git
7.安装所需的包
cd llm-universe
pip install -r requirements.txt
通常可以通过清华源加速安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
1、通用环境配置指南
1. 新建虚拟环境
conda create -n llm-universe python=3.10
2. 激活虚拟环境
conda activate llm-universe
3. 克隆当前仓库
git clone git@github.com:datawhalechina/llm-universe.git
4.安装所需的包
cd llm-universe
pip install -r requirements.txt
通常可以通过清华源加速安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple