首页 > 服务器 > octoPrint的安装和本地化

作者:ghostry 发布时间:2018-01-08 浏览: 504

转载注明出处: https://blog.ghostry.cn/server/821.html

我是在Ubuntu上面安装的,其他安装可以查看官方wiki

首先我们创建一个专用用户

adduser pi 
adduser pi tty 
adduser pi sudo
usermod -a -G dialout pi #此处dialout是usb串口权限的用户组,可以通过ls -l /dev/ttyUSB0查看

现在,登录为pi吧
获取OctoPrint

git clone https://github.com/foosel/OctoPrint.git OctoPrint

切换到OctoPrint目录

cd OctoPrint

安装OctoPrint

sudo python setup.py install

安装翻译,在这之前,你需要注册一个Transifex的账号,在用户设置界面拿到api令牌。

pip install transifex-client
cd ~/OctoPrint/translations/
tx pull -l zh_CN

首次运行tx会要求一些信息,其中就有api。
这个命令会自动下载中文翻译,如果你有翻译方面的能力,也可以去贡献你的力量
下载后安装

cd ~/OctoPrint
python setup.py babel_compile
python setup.py babel_bundle --locale=zh_CN

然后可以用http://服务器ip:5000/?l10n=zh_CN 查看中文版,或者在用户设置里修改语言。
你还可以打包翻译为插件给别的机器使用,

python setup.py babel_pack --locale=zh_CN

这会在translations文件夹下生成一个zip的文件包。
测试OctoPrint安装

./run

在浏览器中,打开http://服务器ip:5000/
到这里,我们就有了一个中文版的octoprint服务器,跟着浏览器的设置向导设置以后,就可以用他连接3d打印机进行打印。

标签: ubuntu

上一篇: Ubuntu安装新立得
下一篇: wdr4900v2刷openwrt、lede

添加新评论 »

*
*

欢迎评论!歡迎評論!Comments welcome!komentoj bonvenaj!댓글 오신 것을 환영합니다!
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: :cold: :cryy: :cute: :shy: :sleep: :struggle: :tea: :yahou: