raspberry-pi - 带有 systemd 的树莓派上的 Python discord bot
问题描述
我的不和谐机器人有点问题。我有一个 systemd 设置,但每次启动它都会给我一个错误代码 1。 ImportError:没有名为“discord”的模块。虽然我安装了 discord.py。错误:
● bot.service - Discord Bot
Loaded: loaded (/lib/systemd/system/bot.service; enabled; vendor preset:
enabled)
Active: failed (Result: exit-code) since Thu 2018-11-08 16:39:16 UTC; 8s ago
Process: 3843 ExecStart=/usr/bin/python3.5 /home/pi/luigi-bot/bot.py
(code=exited, status=1/FAILURE)
Main PID: 3843 (code=exited, status=1/FAILURE)
Nov 08 16:39:16 raspberrypi systemd[1]: Started Discord Bot.
Nov 08 16:39:16 raspberrypi python3.5[3843]: Traceback (most recent call
last):
Nov 08 16:39:16 raspberrypi python3.5[3843]: File "/home/pi/luigi-
bot/bot.py", line 3, in <module>
Nov 08 16:39:16 raspberrypi python3.5[3843]: import discord
Nov 08 16:39:16 raspberrypi python3.5[3843]: ImportError: No module named
'discord'
Nov 08 16:39:16 raspberrypi systemd[1]: bot.service: Main process exited,
code=exited, status=1/FAILURE
Nov 08 16:39:16 raspberrypi systemd[1]: bot.service: Unit entered failed
state.
Nov 08 16:39:16 raspberrypi systemd[1]: bot.service: Failed with result
'exit-code'.
bot.service 文件:
[Unit]
Description=Discord Bot
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/python3.5 /home/pi/luigi-bot/bot.py
Restart=on-abort
[Install]
WantedBy=multi-user.target
解决方案
推荐阅读
- docker - Apache2“localhost”可以工作,但对于 127.0.0.1,我得到“无法访问此站点,拒绝连接”。SSL 也返回授权错误
- haskell - Haskell 中的基准测试
- sql - Postgres/JSON 更新嵌套数组元素
- pyspark - 如何在循环内创建 pyspark DataFrame?
- blockchain - CEXIO是否支持API提现?
- java - 线程执行太多次并导致竞争条件,即使我正在使用锁
- javascript - ASP.Net Core:将配置值传递给 JavaScript 客户端代码
- ruby-on-rails - .minimum .maximum 的 Ankane GroupDate 问题
- excel - 查找字符串中是否存在任何子字符串列表
- android - 如何检测android语音是离线还是在线