I'm trying to migrate to your version of plugwise support for linux but I'm getting errors during install
Maybe you can point me in the right direction on how to fix this ? (running on raspberry Pi2)
Thanks in advance!
Edwin
Code: Select all
pi@domoticzpi ~/Plugwise-2-py $ sudo pip install .
Processing /home/pi/Plugwise-2-py
Requirement already satisfied (use --upgrade to upgrade): plugwise2py==2.0 from file:///home/pi/Plugwise-2-py in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): crcmod in /usr/local/lib/python2.7/dist-packages (from plugwise2py==2.0)
Requirement already satisfied (use --upgrade to upgrade): paho-mqtt in /usr/local/lib/python2.7/dist-packages (from plugwise2py==2.0)
Requirement already satisfied (use --upgrade to upgrade): pyserial in /usr/local/lib/python2.7/dist-packages/pyserial-2.7-py2.7.egg (from plugwise2py==2.0)
Building wheels for collected packages: plugwise2py
Running setup.py bdist_wheel for plugwise2py
Complete output from command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-eZJLBe-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmpgqEqilpip-wheel-:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-eZJLBe-build/setup.py", line 25, in <module>
scripts=['Plugwise-2.py', 'Plugwise-2-web.py', 'plugwise_util'],
File "/usr/lib/python2.7/distutils/core.py", line 138, in setup
ok = dist.parse_command_line()
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/setuptools/dist.py", line 232, in parse_command_line
result = _Distribution.parse_command_line(self)
File "/usr/lib/python2.7/distutils/dist.py", line 467, in parse_command_line
args = self._parse_command_opts(parser, args)
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/setuptools/dist.py", line 558, in _parse_command_opts
nargs = _Distribution._parse_command_opts(self, parser, args)
File "/usr/lib/python2.7/distutils/dist.py", line 523, in _parse_command_opts
cmd_class = self.get_command_class(command)
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/setuptools/dist.py", line 362, in get_command_class
ep.require(installer=self.fetch_build_egg)
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 2099, in require
working_set.resolve(self.dist.requires(self.extras),env,installer))
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 2309, in requires
dm = self._dep_map
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 2538, in _dep_map
self.__dep_map = self._compute_dependencies()
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 2571, in _compute_dependencies
common = frozenset(reqs_for_extra(None))
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 2568, in reqs_for_extra
if req.marker_fn(override={'extra':extra}):
File "/usr/local/lib/python2.7/dist-packages/distribute-0.6.49-py2.7.egg/_markerlib/markers.py", line 109, in marker_fn
return eval(compiled_marker, environment)
File "<environment marker>", line 1, in <module>
NameError: name 'sys_platform' is not defined
Failed building wheel for plugwise2py
Failed to build plugwise2py