py3k RC-1:"LookupError:غير معروف الترميز:uft-8"
-
03-07-2019 - |
سؤال
قمت بتثبيت الإصدار الأول مرشح الثعبان 3.0 و حصلت على هذا الخطأ بعد كتابة:
>>> help('modules foo')
[...] LookupError: unknown encoding: uft-8
لاحظ أنه يقول uft-8 لا utf-8
هل هذا py3k محددة خلل أو التكوين على دوري ؟ ليس لدي أي إصدارات أخرى من بيثون مثبتا على هذه اللغة الفرنسية Windows XP SP3 آلة.
تحرير
A علة وقد شغل من قبل أليكس كوفنتري يوم 16 أكتوبر.
المحلول
انها ليست خطأ مطبعي انها متعمدة الخطأ في اختبار وحدة نمطية.
met% pwd
/home/coventry/src/Python-3.0rc1
met% rgrep uft-8 .
./Lib/test/bad_coding.py:# -*- coding: uft-8 -*-
./py3k/Lib/test/bad_coding.py:# -*- coding: uft-8 -*-
إزالة هذه الوحدة يسبب help
الأمر إلى سقوط أكثر بطريقة مختلفة.
وهو علة ذلك.شخص ما يجب أن ملف التقرير.
نصائح أخرى
يبدو خطأ مطبعي في config في مكان ما ، سواء في Py3k حزمة أو على الجهاز الخاص بك.قد تحاول تثبيت مستقر النهائي بيثون 2.6 (الذي يدعم 3.0 جملة التغييرات مع الواردات من __future__
), و إذا كان هذا يعمل ربما يجب عليك تقديم تقرير الشوائب.
لا تنتمي إلى StackOverflow