Hallo
ich benutze
Distributor ID: Debian
Description: Debian GNU/Linux 8.2 (jessie)
Release: 8.2
Codename: jessie
Ich installiere die Abhängigkeiten
python3python3-dev python3-pip python-virtualenv
libssl-dev openssl
libacl1-dev libacl1
build-essential
libfuse-dev fuse pkg-config
Ich bekomme einen Fehler:
pip3 install borgbackup
Downloading/unpacking borgbackup
Downloading borgbackup-1.1.9.tar.gz (3.5MB): 3.5MB downloaded
Running setup.py (path:/tmp/pip-build-3fzzpeqf/borgbackup/setup.py) egg_info for package borgbackup
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-3fzzpeqf/borgbackup/setup.py", line 859, in <module>
extras_require=extras_require,
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 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-3fzzpeqf/borgbackup/setuptools_scm-3.2.0-py3.4.egg/setuptools_scm/integration.py", line 10, in version_keywor d
File "/tmp/pip-build-3fzzpeqf/borgbackup/setuptools_scm-3.2.0-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptool s_outdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-3fzzpeqf/borgbackup/setup.py", line 859, in <module>
extras_require=extras_require,
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 266, in __init__
_Distribution.__init__(self,attrs)
File "/usr/lib/python3.4/distutils/dist.py", line 280, in __init__
self.finalize_options()
File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 301, in finalize_options
ep.load()(self, ep.name, value)
File "/tmp/pip-build-3fzzpeqf/borgbackup/setuptools_scm-3.2.0-py3.4.egg/setuptools_scm/integration.py", line 10, in version_keyword
File "/tmp/pip-build-3fzzpeqf/borgbackup/setuptools_scm-3.2.0-py3.4.egg/setuptools_scm/version.py", line 66, in _warn_if_setuptools_ou tdated
setuptools_scm.version.SetuptoolsOutdatedWarning: your setuptools is too old (<12)
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-3fzzpeqf/borgbackup
Storing debug log for failure in /root/.pip/pip.log
Wie ist es zu beheben?
deine Setuptools sind zu alt
kann ich setuptools aktualisieren?
warum nicht?
welche Version wird benötigt?
lauf einfach pip3 update setuptools
vielleicht sind einige verwandte Sachen auch ziemlich alt, wie pip
(vielleicht auch wheel
?).
Auf jeden Fall: kein Borg-Problem, daher schließe ich dies.
Hilfreichster Kommentar
lauf einfach
pip3 update setuptools