Obergeordnetes Ziel ist es aktuell "signalr-client" zu installieren
https://github.com/TargetProcess/signalr-client-py
(In den Installationsanweisungen steht schon was drin, dass es bei Debian und gevent etwas zu beachten gäbe, vllt ist das auch die Ursache der folgendenen Meldung.)
Dies produziert eine Fehlermeldung und googlen da nach wirft sehr oft die Empfehlung auf, dass die Setuptools veraltet seien und aktualsisiert werden sollten.
Die Fehlermeldung kommt auch für python 2.7.
Code: Alles auswählen
root@MainServer:~# pip3.4 install signalr-client
Downloading/unpacking signalr-client
Downloading signalr_client-0.0.7-py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python3/dist-packages (from signalr-client)
Requirement already satisfied (use --upgrade to upgrade): websocket-client in /usr/local/lib/python3.4/dist-packages/websocket_client-0.35.0-py3.4.egg (from signalr-client)
Downloading/unpacking gevent (from signalr-client)
Downloading gevent-1.3.6.tar.gz (4.5MB): 4.5MB downloaded
Running setup.py (path:/tmp/pip-build-2w31ic1x/gevent/setup.py) egg_info for package gevent
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-2w31ic1x/gevent/setup.py", line 418, in <module>
run_setup(EXT_MODULES, run_make=_BUILDING)
File "/tmp/pip-build-2w31ic1x/gevent/setup.py", line 402, in run_setup
"signal_os_incompat = gevent.monkey:_subscribe_signal_os",
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 262, in __init__
self.fetch_build_eggs(attrs['setup_requires'])
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 287, in fetch_build_eggs
replace_conflicting=True,
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 603, in resolve
requirements = list(requirements)[::-1]
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2721, in parse_requirements
"version spec")
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2697, in scan_list
raise ValueError(msg, line, "at", line[p:])
ValueError: ("Expected ',' or end-of-list in", "cffi >= 1.11.5 ; sys_platform == 'win32' and platform_python_implementation == 'CPython'", 'at', " ; sys_platform == 'win32' and platform_python_implementation == 'CPython'")
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-2w31ic1x/gevent/setup.py", line 418, in <module>
run_setup(EXT_MODULES, run_make=_BUILDING)
File "/tmp/pip-build-2w31ic1x/gevent/setup.py", line 402, in run_setup
"signal_os_incompat = gevent.monkey:_subscribe_signal_os",
File "/usr/lib/python3.4/distutils/core.py", line 108, in setup
_setup_distribution = dist = klass(attrs)
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 262, in __init__
self.fetch_build_eggs(attrs['setup_requires'])
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 287, in fetch_build_eggs
replace_conflicting=True,
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 603, in resolve
requirements = list(requirements)[::-1]
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2721, in parse_requirements
"version spec")
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2697, in scan_list
raise ValueError(msg, line, "at", line[p:])
ValueError: ("Expected ',' or end-of-list in", "cffi >= 1.11.5 ; sys_platform == 'win32' and platform_python_implementation == 'CPython'", 'at', " ; sys_platform == 'win32' and platform_python_implementation == 'CPython'")
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-2w31ic1x/gevent
Storing debug log for failure in /root/.pip/pip.log
@_deets_: Habe mir mal diese Seite angeschaut:
https://wiki.ubuntuusers.de/virtualenv/ doch das klingt viiiel zu kompliziert für mich, mit der Anwendung würde ich sicherlich nicht klarkommen.