Klipper安装

embedded/2024/9/24 21:22:56/

安装必要软件

Klipper相关的软件需要Python等软件才能运行,且需要git来同步最新的Klipper等软件源代码,所以需要使用sudo apt install build-essential python3 python3-pip git来安装必要的软件。
安装好pip后,运行pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple更换pip的源。
也可以将链接替换为下列链接中的其中之一:

# 豆瓣源
https://pypi.doubanio.com/simple
# 腾讯源
https://mirrors.cloud.tencent.com/pypi/simple
# 阿里源
https://mirrors.aliyun.com/pypi/simple

如果使用树莓派,请删除/etc/pip.conf文件中的所有内容,否则可能会导致换源后下载依旧缓慢!

安装

在本教程中,我们使用KIAUH脚本来安装Klipper、Moonraker、Fluidd三件套。
首先,使用git clone https://github.com/dw-0/kiauh下载KIAUH脚本。如果所在地的GitHub速度缓慢,可使用git clone https://gitee.com/miroky/kiauh
如果无法保证稳定访问GitHub,则强烈推荐使用gitee源安装,以保证后续更新等稳定性。

安装

Klipper



作者:香脆烤乳鸽
链接:https://www.jianshu.com/p/6d45af6d8966
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


http://www.ppmy.cn/embedded/46971.html

相关文章

0104__Linux 中 nm 命令简介

Linux 中 nm 命令简介_linux nm-CSDN博客

Vue03-HelloWord

一、Hello World 1-1、示例1 1、现有html容器; 2、再有vue实例。 new Vue({});中的{}是配置对象。配置对象是:key:value的格式。 el:element元素。id对应#,class对应. 把容器中变化的数据,交给Vue实例去保…

Python GUI 库跨平台兼容问题及解决方案

在选择 Python GUI 库时,跨平台兼容性是一个重要的考虑因素。不同的 GUI 库可能在不同的操作系统上表现不同,因此需要选择一个能够在多个平台上运行良好的库。如果我们遇到下面的问题,可以尝试下我整理的方法。 1、问题背景 Python 作为一门…

实验五、IPv4地址的子网划分,第1部分《计算机网络》

但凡你有点本事,也不至于一点本事都没有。 目录 一、实验目的 二、实验内容 三、实验小结 一、实验目的 完成本练习之后,您应该能够确定给定 IP 地址和网络掩码 的网络信息。本练习旨在让您掌握如何根据给定 IP 地址计算网络 IP 地址信息。 二、实验…

Flutter生活服务类APP常用的第三方库总汇

Flutter生活服务类APP常用的第三方库总汇 生活服务类APP在日常生活中扮演着越来越重要的角色,从外卖、家政、美容到汽车服务等,几乎涵盖了生活的方方面面。Flutter作为一个高效的跨平台移动应用开发框架,为这类应用的开发提供了强大的支持。…

浅析嵌入式实时系统中信号量的概念

目录 概述 1. 认识信号量 1.1 定义信号量 1.2 信号量的类型 1.2.1 二值信号量 1.2.2 计数信号量 1.2.3 互斥信号量 1.2.3.1 认识互斥信号量 1.2.3.2 互斥信号量的其他特性 2 典型信号量的使用 2.1 等待和信号同步 2.2 多任务等待和信号同步 2.3 信用跟踪同步 2.…

vue+jave实现文件报表增加文件下载功能

需求背景:系统有文件交互功能。但没有做页面展示。为了测试方便,写了报表展示并可下载文件做检查。(所以下载是依赖表数据的) 使用语言和框架: 前端:vue-cli 后端:springBoot 前端实现 1、在报表vue文件,显示下载按钮并实现下载接口请求和处理。 //报…

如何用css实现两列布局?

1. 两列布局的基本方法 实现两列布局有多种方法,这里我会介绍几种常见的技术,包括浮动、Flexbox和Grid布局。 方法一:使用浮动(Float) 浮动是一种早期的布局方式,虽然现在不推荐,但仍然有必要…