CloudBotIRC / CloudBot

CloudBot - The simple, fast, expandable, open-source Python IRC Bot!
GNU General Public License v3.0
273 stars 250 forks source link

Bot refuses to run after migrating to CentOS #223

Closed ghost closed 8 years ago

ghost commented 8 years ago

Hey folks. I'm moving my boxes from Ubuntu over to CentOS. I've built out the appropriate requirements from what I can tell and I've got Python3.4 installed but I get the following error when I run:

Traceback (most recent call last): File "/opt/rh/rh-python34/root/usr/lib64/python3.4/runpy.py", line 170, in _run_module_as_main "main", mod_spec) File "/opt/rh/rh-python34/root/usr/lib64/python3.4/runpy.py", line 85, in _run_code exec(code, run_globals) File "cloudbot/main.py", line 19, in from cloudbot.bot import CloudBot File "/home/bo/CloudBot/cloudbot/bot.py", line 15, in from cloudbot.config import Config File "/home/bo/CloudBot/cloudbot/config.py", line 7, in from watchdog.observers import Observer

I've confirmed that Watchdog is installed and updated:

Requirement already up-to-date: watchdog in /usr/lib/python3.4/site-packages Requirement already up-to-date: PyYAML>=3.10 in /usr/lib64/python3.4/site-packages (from watchdog) Requirement already up-to-date: argh>=0.24.1 in /usr/lib/python3.4/site-packages (from watchdog) Requirement already up-to-date: pathtools>=0.1.1 in /usr/lib/python3.4/site-packages (from watchdog)

I've also confirmed that watchdog is working in $PATH as I can query the watchmedo command:

[bo@server-02 CloudBot]$ watchmedo usage: watchmedo [-h] [--version] {tricks-from,tricks,tricks-generate-yaml,generate-tricks-yaml,log,shell-command,auto-restart} ...

Any help would be appreciated.

Thanks!