# 下载与安装
+ 通过阅读本教程,您可以了解到如何安装洛书到您的计算机上
+ 在完成洛书的安装之后,您可以前往下一章节 [模块管理器的使用(初级篇)](./模块管理器的使用1.md)
## 为 Windows 安装
### 一 · 系统要求
1. Windows 64位版本,支持通用 CRT
2. 支持 curl ,一般而言,满足 1 的系统都满足此条件
3. 安装 7z ,您可以访问 7z [官网](https://www.7-zip.org/)进行安装
### 二 · 下载合适的二进制压缩包
+ 途径一(建议):访问 [洛书官网](https://losu.tech) ——> 下载 ——> Windows
+ 途径二:访问 [洛书仓库](http://gitee.com/chen-chaochen/lpk) ——> release ——> losu_vx.x.x_Windows_amd64.zip
### 三 · 开始安装
1. 解压压缩包到需要的目录(尽量不要C盘),比如 D:\losu,此时解释器为 D:\losu\losu.exe
2. 配置环境变量,您可以采用以下两种方式配置
+ 以管理员模式运行 install.bat
+ 手动添加 ```D:\losu\``` 到环境变量 PATH 、 LPTROOT 中
> 解释: PATH 变量负责 让系统找到losu.exe,这样才能使用 losu 命令,如果不准备使用这条命令,可以不添加
3. 打开终端,输入命令 losu ,进入REPL交互式运行模式
4. 输入```打印('你好,洛书编程语言!')```,验证是否正常工作。
### 四 · 完成安装
## 为 Linux 个人电脑安装
### 一 ·系统要求
+ 64 位 Linux发行版
+ 支持```Ubuntu GLIBC 2.27-3ubuntu1.6) 2.27```
+ 采用dpkg作为包管理器
+ 常见问题
1. 如何获取 glibc 版本?
+ 打开终端,输入 ldd --version。
+ Linux 分支采用 Ubuntu 18.04.6 LTS 作为编译环境,GCC 7.5.0 GLIBC 2.27
+ 一般而言,Debian 系列高于此版本的系统都可以运行,这包括 Ubuntu,Deepin,UOS,Openkylin等常见发行版
2. 如果是非 dpkg 的发行版怎么办?
+ ```ar -vx xxx.deb```,解压出 data.tar.gz/data.tar,xz 压缩文件
+ 解压data,把里面的内容复制到根目录,即可
+ 使用工具转换出rpm包
### 二 · 下载合适的二进制
+ 途径一(建议):访问 [洛书官网](https://losu.tech) ——> 下载 ——> Linux
+ 途径二:访问 [洛书仓库](http://gitee.com/chen-chaochen/lpk) ——> release ——> losu_vx.x.x_xxx_xxx.deb
### 三 · 开始安装
1. 安装软件包,可以使用命令行或系统自带的图像化工具
2. 安装```rlwrap```工具,方便交互式运行
3. 打开终端,输入命令```rlwrap losu```,进入REPL交互式运行模式
4. 输入```打印('你好,洛书编程语言!')```,验证是否正常工作。
### 四 · 完成安装
## 为官方支持的MCU开发板安装
+ 注意 :MCU 仅为稳定版本编译固件!
```我们假设您拥有一定的MCU基础,假如并非如此,你可以考虑更友好的视频教程```
1. 进入洛书仓库,下载固件
2. 烧录固件到单片机中
3. 串口连接,开始交互
+ 如果您想为单片机编译属于您的固件,你可以学习高级章节以获取相关知识