Aws-iot-device-sdk-python-v2: مشكلة التثبيت على Raspberry Pi

تم إنشاؤها على ٤ أبريل ٢٠٢١  ·  6تعليقات  ·  مصدر: aws/aws-iot-device-sdk-python-v2

لدي مشكلة في تثبيت aws-iot-device-sdk-python-v2 على Raspberry Pi

يثبت:-
• Raspbian 10.9 (باستر)
• Pi 3 Model B المراجعة 1.2
• إصدار النقطة 20.3.4
• بايثون 3.7

واجهت مشكلة عند تثبيت AWS IoT Device SDK v2 لـ Python من المصدر وكذلك استخدام PyPI. لقد قمت أيضًا بتثبيت cmake و libssl-dev كما هو مقترح. يبدو أن الخطأ يأتي من CMakeLists.txt: 660. سيكون موضع تقدير أي مساعدة.

هذه هي رسالة الخطأ: -

"البحث في الفهارس: https://pypi.org/simple ، https://www.piwheels.org/simple
المعالجة. /aws-iot-device-sdk-python-v2
جمع awscrt == 0.11.4 (من awsiotsdk == 1.0.0.dev0)
باستخدام ذاكرة التخزين المؤقت https://files.pythonhosted.org/packages/31/3a/4914c140ec0ef203db8c7cef0e84c6eee1b54316766e77d5013af23cef12/awscrt-0.11.4.tar.gz
عجلات البناء للحزم المجمعة: awsiotsdk ، awscrt
جارٍ تشغيل setup.py bdist_wheel لـ awsiotsdk ... تم
مخزنة في الدليل: /home/pi/.cache/pip/wheels/c2/c1/c8/34fc01d6902334ae9a2945b916990246499b722dfd1bfe1970
تشغيل setup.py bdist_wheel لـ awscrt ... خطأ
الإخراج الكامل من command / usr / bin / python3 -u -c "import setuptools، tokenize؛ __ file __ = '/ tmp / pip-install-apiudahh / awscrt / setup.py'؛ f = getattr (tokenize، 'open'، open ) (__ file __)؛ code = f.read (). replace ('\ r \ n'، '\ n')؛ f.close ()؛ exec (compile (code، __file__، 'exec')) "bdist_wheel - d / tmp / pip-wheel-wa6brwre - python-tag cp37:
تشغيل bdist_wheel
بناء الجري
تشغيل build_py
خلق البناء
إنشاء build / lib.linux-armv7l-3.7
إنشاء بناء / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
إنشاء build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
تشغيل build_ext
- بناء التبعية: aws-lc (RelWithDebInfo) ---
/ usr / bin / cmake -DCMAKE_PREFIX_PATH = / tmp / pip-install-apiudahh / awscrt / build / deps / install -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-apiudahh / awscrt / build / deps / install -DBUILDYBE = = RelWithDebInfo -DBUILD_TESTING = OFF -DCMAKE_POSITION_INDEPENDENT_CODE = ON -DBUILD_LIBSSL = إيقاف / tmp / pip-install-apiudahh / awscrt / crt / aws-lc
- تعريف برنامج التحويل البرمجي للغة C هو GNU 8.3.0
- تحقق من عمل مترجم C: / usr / bin / cc
- التحقق من عمل مترجم C: / usr / bin / cc - Works
- الكشف عن معلومات المترجم C ABI
- الكشف عن معلومات المترجم C ABI - تم
- الكشف عن ميزات C compile
- الكشف عن ميزات C compile - تم
- تم العثور على لغة Perl: / usr / bin / perl (نسخة موجودة "5.28.1")
- التحقق من الوحدة "libunwind-generic"
- لم يتم العثور على حزمة "libunwind-generic"
libunwind غير موجود. تعطيل اختبارات الاسترخاء.
- اذهب غير موجود. تعطيل بعض إنشاء التعليمات البرمجية واستخدام التعليمات البرمجية التي تم إنشاؤها مسبقًا في إنشاء-src /
- تعريف المترجم ASM هو GNU
- المجمع الموجود: / usr / bin / cc
خطأ CMake في CMakeLists.txt: 660 (add_subdirectory):
add_subdirectory معطى المصدر "util / fipstools / cavp" وهو ليس ملف
الدليل الموجود.

خطأ CMake في CMakeLists.txt: 661 (add_subdirectory):
add_subdirectory معطى المصدر "util / fipstools / acvp / modulewrapper" وهو
ليس دليلاً موجودًا.

- تكوين أخطاء غير مكتملة!
انظر أيضًا "/tmp/pip-install-apiudahh/awscrt/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (آخر مكالمة أخيرة):
ملف ""، السطر 1 ، في
ملف "/tmp/pip-install-apiudahh/awscrt/setup.py" ، السطر 280 ، في
"boto3"
ملف "/usr/lib/python3/dist-packages/setuptools/__init__.py" ، السطر 145 ، في الإعداد
إرجاع distutils.core.setup (** attrs)
ملف "/usr/lib/python3.7/distutils/core.py" ، السطر 148 ، في الإعداد
أوامر dist.run_ ()
ملف "/usr/lib/python3.7/distutils/dist.py" ، السطر 966 ، في run_commands
self.run_command (كمد)
ملف "/usr/lib/python3.7/distutils/dist.py" ، سطر 985 ، في run_command
cmd_obj.run ()
ملف "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py" ، السطر 188 ، قيد التشغيل
self.run_command ("بناء")
ملف "/usr/lib/python3.7/distutils/cmd.py" ، السطر 313 ، في run_command
self.distribution.run_command (أمر)
ملف "/usr/lib/python3.7/distutils/dist.py" ، سطر 985 ، في run_command
cmd_obj.run ()
ملف "/usr/lib/python3.7/distutils/command/build.py" ، السطر 135 ، قيد التشغيل
self.run_command (cmd_name)
ملف "/usr/lib/python3.7/distutils/cmd.py" ، السطر 313 ، في run_command
self.distribution.run_command (أمر)
ملف "/usr/lib/python3.7/distutils/dist.py" ، سطر 985 ، في run_command
cmd_obj.run ()
ملف "/tmp/pip-install-apiudahh/awscrt/setup.py" ، السطر 194 ، قيد التشغيل
الاعتماد على الذات_بناء_النفس (ليب)
ملف "/tmp/pip-install-apiudahh/awscrt/setup.py" ، السطر 175 ، في _build_dependency
عملية فرعية. check_call (cmake_args)
ملف "/usr/lib/python3.7/subprocess.py" ، السطر 347 ، في check_call
رفع CalledProcessError (retcode، cmd)
عملية فرعية.خطأ استدعاء العملية: الأمر '[' / usr / bin / cmake '،' -DCMAKE_PREFIX_PATH = / tmp / pip-install-apiudahh / awscrt / build / deps / install '،' -DCMAKE_INSTALL_PREFIX = / tmpudah-install / awscrt / build / deps / install '،' -DBUILD_SHARED_LIBS = OFF '،' -DCMAKE_BUILD_TYPE = RelWithDebInfo '،' -DBUILD_TESTING = OFF '،' -DCMAKE_POSITION_INDEPENDENT_CODE = ON '،' -install-apiudahh / awscrt / crt / aws-lc ']' أعاد حالة خروج غير صفرية 1.


فشل بناء عجلة ل awscrt
تشغيل setup.py clean لـ awscrt
تم بناء awsiotsdk بنجاح
فشل بناء awscrt
تثبيت الحزم المجمعة: awscrt ، awsiotsdk
تشغيل تثبيت setup.py لـ awscrt ... خطأ
الإخراج الكامل من command / usr / bin / python3 -u -c "import setuptools، tokenize؛ __ file __ = '/ tmp / pip-install-apiudahh / awscrt / setup.py'؛ f = getattr (tokenize، 'open'، open ) (__ file __)؛ code = f.read (). replace ('\ r \ n'، '\ n')؛ f.close ()؛ exec (compile (code، __file__، 'exec')) "تثبيت - -record /tmp/pip-record-bnasw_9w/install-record.txt - إصدار واحد - مُدار خارجيًا - مجمع - مستخدم --prefix =:
تثبيت قيد التشغيل
بناء الجري
تشغيل build_py
إنشاء build / lib.linux-armv7l-3.7
إنشاء بناء / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
إنشاء build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
تشغيل build_ext
- بناء التبعية: aws-lc (RelWithDebInfo) ---
/ usr / bin / cmake -DCMAKE_PREFIX_PATH = / tmp / pip-install-apiudahh / awscrt / build / deps / install -DCMAKE_INSTALL_PREFIX = / tmp / pip-install-apiudahh / awscrt / build / deps / install -DBUILDYBE = = RelWithDebInfo -DBUILD_TESTING = OFF -DCMAKE_POSITION_INDEPENDENT_CODE = ON -DBUILD_LIBSSL = إيقاف / tmp / pip-install-apiudahh / awscrt / crt / aws-lc
- التحقق من الوحدة "libunwind-generic"
- لم يتم العثور على حزمة "libunwind-generic"
libunwind غير موجود. تعطيل اختبارات الاسترخاء.
- اذهب غير موجود. تعطيل بعض إنشاء التعليمات البرمجية واستخدام التعليمات البرمجية التي تم إنشاؤها مسبقًا في إنشاء-src /
خطأ CMake في CMakeLists.txt: 660 (add_subdirectory):
add_subdirectory معطى المصدر "util / fipstools / cavp" وهو ليس ملف
الدليل الموجود.

CMake Error at CMakeLists.txt:661 (add_subdirectory):
  add_subdirectory given source "util/fipstools/acvp/modulewrapper" which is
  not an existing directory.


-- Configuring incomplete, errors occurred!
See also "/tmp/pip-install-apiudahh/awscrt/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-apiudahh/awscrt/setup.py", line 280, in <module>
    'boto3'
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 145, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 61, in run
    return orig.install.run(self)
  File "/usr/lib/python3.7/distutils/command/install.py", line 589, in run
    self.run_command('build')
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/tmp/pip-install-apiudahh/awscrt/setup.py", line 194, in run
    self._build_dependency(lib)
  File "/tmp/pip-install-apiudahh/awscrt/setup.py", line 175, in _build_dependency
    subprocess.check_call(cmake_args)
  File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/cmake', '-DCMAKE_PREFIX_PATH=/tmp/pip-install-apiudahh/awscrt/build/deps/install', '-DCMAKE_INSTALL_PREFIX=/tmp/pip-install-apiudahh/awscrt/build/deps/install', '-DBUILD_SHARED_LIBS=OFF', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DBUILD_TESTING=OFF', '-DCMAKE_POSITION_INDEPENDENT_CODE=ON', '-DBUILD_LIBSSL=OFF', '/tmp/pip-install-apiudahh/awscrt/crt/aws-lc']' returned non-zero exit status 1.

----------------------------------------

الأمر "/ usr / bin / python3 -u -c" import setuptools، tokenize؛ __ file __ = '/ tmp / pip-install-apiudahh / awscrt / setup.py'؛ f = getattr (tokenize، 'open'، open) ( __file __)؛ code = f.read (). replace ('\ r \ n'، '\ n')؛ f.close ()؛ exec (compile (code، __file__، 'exec')) "تثبيت - سجل /tmp/pip-record-bnasw_9w/install-record.txt - إصدار واحد - مُدار خارجيًا - مجمع --user --prefix = "فشل مع رمز الخطأ 1 في / tmp / pip-install-apiudahh / awscrt /

"

bug

التعليق الأكثر فائدة

هذه مشكلة معروفة نعمل حاليًا على إصلاحها. سأقوم بتحديثك هنا عند تطبيق الإصلاح.

ال 6 كومينتر

لدي نفس المشكلة في بلدي التوت

نفس الشيء بالنسبة لي باستخدام هذه الوثائق https://docs.aws.amazon.com/iot/latest/developerguide/connecting-to-existing-device.html#gs -device-sdk-tools
نسخة Pi 4 2 GB

حاولت التثبيت وحصلت على هذا الخطأ:

pi<strong i="6">@raspberrypi</strong>:~ $ uname -a
Linux raspberrypi 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux

` piraspberrypi : ~ تثبيت python3 -m بالدولار الأمريكي - no-cache-dir awsiotsdk
التقصير في تثبيت المستخدم لأن حزم الموقع العادية غير قابلة للكتابة
البحث في الفهارس: https://pypi.org/simple، https://www.piwheels.org/simple
جمع awsiotsdk
تنزيل https://www.piwheels.org/simple/awsiotsdk/awsiotsdk-1.5.10-py3-none-any.whl (42 kB)
| ████████████████████████████████ | 42 كيلو بايت 1.3 ميغا بايت / ثانية
جمع awscrt == 0.11.4
تحميل awscrt-0.11.4.tar.gz (29.0 ميجابايت)
| ████████████████████████████████ | 29.0 ميجابايت 11.5 ميجابايت / ثانية
عجلات البناء للحزم المجمعة: awscrt
عجلة البناء لـ awscrt (setup.py) ... خطأ
خطأ: حدث خطأ في الأمر مع حالة الخروج 1:
الأمر: / usr / bin / python3 -u -c استيراد sys ، setuptools ، tokenize ؛ sys.argv [0] = "" "" /tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py '"" "'؛ __file __ = '"" "' / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / setup.py '" "" ؛ f = getattr (رمز مميز ،' "" "" فتح "" "" ، فتح) (__ file__) ؛ code = f.read (). replace ('"" "' \ r \ n '" ""'، '"" "' \ n '" "')؛ f.close ()؛ exec (ترجمة ( code، __file__، '"" "' exec '" ""')) 'bdist_wheel -d / tmp / pip-wheel-rbhe6u2e
cwd: / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 /
الإخراج الكامل (78 خطًا):
تشغيل bdist_wheel
بناء الجري
تشغيل build_py
خلق البناء
إنشاء build / lib.linux-armv7l-3.7
إنشاء بناء / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
إنشاء build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
تشغيل build_ext
- بناء التبعية: aws-lc (RelWithDebInfo) ---
/ البيرة / بن / cmake -DCMAKE_PREFIX_PATH = / تمة / نقطة تثبيت-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / بناء / DEPS / تثبيت -DCMAKE_INSTALL_PREFIX = / تمة / نقطة تثبيت-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / بناء / DEPS / تثبيت -DBUILD_SHARED_LIBS = OFF -DCMAKE_BUILD_TYPE = RelWithDebInfo -DBUILD_TESTING = إيقاف تشغيل -DCMAKE_POSITION_INDEPENDENT_CODE = تشغيل -DBUILD_LIBSSL = إيقاف / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61s
- تعريف برنامج التحويل البرمجي للغة C هو GNU 8.3.0
- تحقق من عمل مترجم C: / usr / bin / cc
- التحقق من عمل مترجم C: / usr / bin / cc - Works
- الكشف عن معلومات المترجم C ABI
- الكشف عن معلومات المترجم C ABI - تم
- الكشف عن ميزات C compile
- الكشف عن ميزات C compile - تم
- تم العثور على لغة Perl: / usr / bin / perl (نسخة موجودة "5.28.1")
- التحقق من الوحدة "libunwind-generic"
- لم يتم العثور على حزمة "libunwind-generic"
libunwind غير موجود. تعطيل اختبارات الاسترخاء.
- اذهب غير موجود. تعطيل بعض إنشاء التعليمات البرمجية واستخدام التعليمات البرمجية التي تم إنشاؤها مسبقًا في إنشاء-src /
- تعريف المترجم ASM هو GNU
- المجمع الموجود: / usr / bin / cc
CMake Error في CMakeLists. النص: 660 (add_subdirectory):
add_subdirectory معطى المصدر "util / fipstools / cavp" وهو ليس ملف
الدليل الموجود.

CMake Error في CMakeLists. النص: 661 (add_subdirectory):
add_subdirectory معطى المصدر "util / fipstools / acvp / modulewrapper" وهو
ليس دليلاً موجودًا.

- تكوين أخطاء غير مكتملة!
راجع أيضًا "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (آخر مكالمة أخيرة):
ملف ""، السطر 1 ، في
ملف "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py" ، السطر 280 ، في
"boto3"
ملف "/home/pi/.local/lib/python3.7/site-packages/setuptools/__init__.py" ، السطر 153 ، في الإعداد
إرجاع distutils.core.setup (** attrs)
ملف "/usr/lib/python3.7/distutils/core.py" ، السطر 148 ، في الإعداد
أوامر dist.run_ ()
ملف "/usr/lib/python3.7/distutils/dist.py" ، السطر 966 ، في run_commands
self.run_command (كمد)
ملف "/usr/lib/python3.7/distutils/dist.py" ، سطر 985 ، في run_command
cmd_obj.run ()
ملف "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py" ، السطر 188 ، قيد التشغيل
self.run_command ("بناء")
ملف "/usr/lib/python3.7/distutils/cmd.py" ، السطر 313 ، في run_command
self.distribution.run_command (أمر)
ملف "/usr/lib/python3.7/distutils/dist.py" ، سطر 985 ، في run_command
cmd_obj.run ()
ملف "/usr/lib/python3.7/distutils/command/build.py" ، السطر 135 ، قيد التشغيل
self.run_command (cmd_name)
ملف "/usr/lib/python3.7/distutils/cmd.py" ، السطر 313 ، في run_command
self.distribution.run_command (أمر)
ملف "/usr/lib/python3.7/distutils/dist.py" ، سطر 985 ، في run_command
cmd_obj.run ()
ملف "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py" ، السطر 194 ، قيد التشغيل
الاعتماد على الذات_بناء_النفس (ليب)
ملف "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py" ، السطر 175 ، في _build_dependency
عملية فرعية. check_call (cmake_args)
ملف "/usr/lib/python3.7/subprocess.py" ، السطر 347 ، في check_call
رفع CalledProcessError (retcode، cmd)
عملية فرعية. خطأ في عملية استدعاء العملية: الأمر '[' / usr / bin / cmake '،' -DCMAKE_PREFIX_PATH = / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / 'DEPSCM /' install- / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / build / deps / install '،' -DBUILD_SHARED_LIBS = OFF '،' -DCMAKE_BUILD_TYPE = RelWithDebInfo '،' -DBUILD_TESTING = OFFENT_ -install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / crt / aws-lc ']' أعاد حالة خروج غير صفرية 1.


خطأ: فشل بناء عجلة لـ awscrt
تشغيل setup.py clean لـ awscrt
فشل بناء awscrt
تثبيت الحزم المجمعة: awscrt ، awsiotsdk
محاولة إلغاء التثبيت: awscrt
تم العثور على التثبيت الحالي: awscrt 1.0.0.dev0
إلغاء تثبيت awscrt-1.0.0.dev0:
تم بنجاح إلغاء تثبيت awscrt-1.0.0.dev0
تشغيل تثبيت setup.py لـ awscrt ... خطأ
خطأ: حدث خطأ في الأمر مع حالة الخروج 1:
الأمر: / usr / bin / python3 -u -c استيراد sys ، setuptools ، tokenize ؛ sys.argv [0] = "" "" /tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py '"" "'؛ __file __ = '"" "' / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / setup.py '" "" ؛ f = getattr (الرمز المميز ،' "" "" فتح "" "" ، فتح) (__ file__) ؛ code = f.read (). replace ('"" "' \ r \ n '" ""'، '"" "' \ n '" "')؛ f.close ()؛ exec (ترجمة ( code، __file__، '"" "' exec '" ""')) 'install --record /tmp/pip-record-bhyvnybv/install-record.txt --single-version-externally -aged --user - بادئة = --compile --install-headers /home/pi/.local/include/python3.7m/awscrt
cwd: / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 /
الإخراج الكامل (69 خطًا):
تثبيت قيد التشغيل
بناء الجري
تشغيل build_py
إنشاء build / lib.linux-armv7l-3.7
إنشاء بناء / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / http.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / io.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / crypto.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / mqtt.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / common.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / exceptions.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / auth.py -> build / lib.linux-armv7l-3.7 / awscrt
نسخ awscrt / s3.py -> build / lib.linux-armv7l-3.7 / awscrt
إنشاء build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / __ init__.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
نسخ awscrt / eventstream / rpc.py -> build / lib.linux-armv7l-3.7 / awscrt / eventstream
تشغيل build_ext
- بناء التبعية: aws-lc (RelWithDebInfo) ---
/ البيرة / بن / cmake -DCMAKE_PREFIX_PATH = / تمة / نقطة تثبيت-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / بناء / DEPS / تثبيت -DCMAKE_INSTALL_PREFIX = / تمة / نقطة تثبيت-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / بناء / DEPS / تثبيت -DBUILD_SHARED_LIBS = OFF -DCMAKE_BUILD_TYPE = RelWithDebInfo -DBUILD_TESTING = إيقاف تشغيل -DCMAKE_POSITION_INDEPENDENT_CODE = تشغيل -DBUILD_LIBSSL = إيقاف / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61s
- التحقق من الوحدة "libunwind-generic"
- لم يتم العثور على حزمة "libunwind-generic"
libunwind غير موجود. تعطيل اختبارات الاسترخاء.
- اذهب غير موجود. تعطيل بعض إنشاء التعليمات البرمجية واستخدام التعليمات البرمجية التي تم إنشاؤها مسبقًا في إنشاء-src /
CMake Error في CMakeLists. النص: 660 (add_subdirectory):
add_subdirectory معطى المصدر "util / fipstools / cavp" وهو ليس ملف
الدليل الموجود.

CMake Error at CMakeLists.txt:661 (add_subdirectory):
  add_subdirectory given source "util/fipstools/acvp/modulewrapper" which is
  not an existing directory.


-- Configuring incomplete, errors occurred!
See also "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/aws-lc/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", line 280, in <module>
    'boto3'
  File "/home/pi/.local/lib/python3.7/site-packages/setuptools/__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/home/pi/.local/lib/python3.7/site-packages/setuptools/command/install.py", line 61, in run
    return orig.install.run(self)
  File "/usr/lib/python3.7/distutils/command/install.py", line 589, in run
    self.run_command('build')
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.7/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", line 194, in run
    self._build_dependency(lib)
  File "/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py", line 175, in _build_dependency
    subprocess.check_call(cmake_args)
  File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/cmake', '-DCMAKE_PREFIX_PATH=/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/install', '-DCMAKE_INSTALL_PREFIX=/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/build/deps/install', '-DBUILD_SHARED_LIBS=OFF', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DBUILD_TESTING=OFF', '-DCMAKE_POSITION_INDEPENDENT_CODE=ON', '-DBUILD_LIBSSL=OFF', '/tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/crt/aws-lc']' returned non-zero exit status 1.
----------------------------------------

التراجع عن إلغاء تثبيت awscrt
الانتقال إلى /home/pi/.local/lib/python3.7/site-packages/_awscrt.cpython-37m-arm-linux-gnueabihf.so
من /tmp/pip-uninstall-2bh69c8z/_awscrt.cpython-37m-arm-linux-gnueabihf.so
الانتقال إلى /home/pi/.local/lib/python3.7/site-packages/awscrt-1.0.0.dev0.dist-info/
من /home/pi/.local/lib/python3.7/site-packages/~wscrt-1.0.0.dev0.dist-info
الانتقال إلى /home/pi/.local/lib/python3.7/site-packages/awscrt/
من /home/pi/.local/lib/python3.7/site-packages/~wscrt
خطأ: خطأ في الأمر مع حالة الخروج 1: / usr / bin / python3 -u -c 'import sys، setuptools، tokenize؛ sys.argv [0] = "" "" /tmp/pip-install-_qge_j7_/awscrt_5831c6121e1245d9bb1d2dcd83a61a83/setup.py '"" "'؛ __file __ = '"" "' / tmp / pip-install-_qge_j7_ / awscrt_5831c6121e1245d9bb1d2dcd83a61a83 / setup.py '" "" ؛ f = getattr (رمز مميز ،' "" "" فتح "" "" ، فتح) (__ file__) ؛ code = f.read (). replace ('"" "' \ r \ n '" ""'، '"" "' \ n '" "')؛ f.close ()؛ exec (ترجمة ( code، __file__، '"" "' exec '" ""')) 'install --record /tmp/pip-record-bhyvnybv/install-record.txt --single-version-externally -aged --user - بادئة = --compile - install-headers /home/pi/.local/include/python3.7m/awscrt تحقق من السجلات للحصول على إخراج الأمر الكامل.

هذه مشكلة معروفة نعمل حاليًا على إصلاحها. سأقوم بتحديثك هنا عند تطبيق الإصلاح.

تم إصلاح هذا في الإصدار الأخير 1.5.11

"تحذير رؤية التعليق"

التعليقات على القضايا المغلقة يصعب على فريقنا رؤيتها.
إذا كنت بحاجة إلى مزيد من المساعدة ، فيرجى إما وضع علامة على أحد أعضاء الفريق أو فتح مشكلة جديدة تشير إلى هذه المشكلة.
إذا كنت ترغب في الاستمرار في إجراء محادثة مع أعضاء المجتمع الآخرين في إطار هذه المشكلة ، فلا تتردد في القيام بذلك.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات