أهلا
أنا أستعمل
Distributor ID: Debian
Description: Debian GNU/Linux 8.2 (jessie)
Release: 8.2
Codename: jessie
أقوم بتثبيت التبعيات
python3python3-dev python3-pip python-virtualenv
libssl-dev openssl
libacl1-dev libacl1
build-essential
libfuse-dev fuse pkg-config
لدي خطأ:
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
كيف يتم إصلاحه؟
أدوات الإعداد الخاصة بك قديمة جدًا
هل يمكنني ترقية setuptools؟
لما لا؟
ما هو الإصدار المطلوب؟
فقط قم بتشغيل pip3 update setuptools
ربما تكون بعض الأشياء ذات الصلة قديمة أيضًا ، مثل pip
(ربما wheel
أيضًا؟).
على أي حال: ليست مشكلة بورغ ، لذا فأنا أغلق هذا.
التعليق الأكثر فائدة
فقط قم بتشغيل
pip3 update setuptools