Readme Instructions
Closed this issue · 4 comments
Describe the bug
Missing dependencies on fresh Linux (Mint and Ubuntu) install.
To Reproduce
Steps to reproduce the behavior:
- On a fresh install follow the instructions in the readme and notice this error:
Failed building wheel for dbus-python
Expected behavior
A successful message should appear:
Successfully installed cycler-0.10.0 kiwisolver-1.0.1 linux-thermaltake-rgb-0.0.12.post1544541597 matplotlib-3.0.2 numpy-1.16.0 pyparsing-2.3.1 python-dateutil-2.7.5 pyusb-1.0.2 scipy-1.2.0
Desktop (please complete the following information):
- Linux Mint 19.1 Tessa
Solution
The readme should include a reference to the required python dev package, installed with:
sudo apt-get install python3-dev
Got the answer from here: giampaolo/psutil#1143 (comment)
@ccjjmartin Is python3-dev
still required for the latest version of this project.
@chestm007 My errors were occurring during the install of the dbus-python
package before any of the other setup from this project, seeing as that is still a dependency of this project I would say yes it will still be required:
linux_thermaltake_riing/setup.py
Line 25 in beb828d
I didn't run through the whole setup process again though and I should have posted the full logs here rather than the one liner above so you could verify, my bad.
That dependency has been removed since your last comment - it was lingering crud from a poorly conceived idea i had prior to making this code public.
Closing as this should be solved now