Autojump: مشكلة في تشغيل القفز التلقائي على نظامي التشغيل Windows 10 و Python 3.9

تم إنشاؤها على ٨ فبراير ٢٠٢١  ·  3تعليقات  ·  مصدر: wting/autojump

Traceback (آخر مكالمة أخيرة):
ملف "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump" ، السطر 342 ، في
sys.exit (main (parse_arguments ()))
الملف "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump" ، السطر 332 ، بشكل رئيسي
print_local (أول (سلسلة (
ملف "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump_utils.py" ، السطر 41 ، في البداية
إعادته. _ التالي __ ()
ملف "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump_match.py" ، السطر 83 ، في
وجدت = إدخال لامدا: re.search (
ملف "E: dev \ Python \ lib \ re.py" ، السطر 201 ، في البحث
return _compile (نمط ، أعلام). search (سلسلة)
ملف "E: dev \ Python \ lib \ re.py" ، السطر 304 ، في _compile
p = sre_compile.compile (نمط ، أعلام)
ملف "E: dev \ Python \ lib \ sre_compile.py" ، السطر 764 ، في التحويل البرمجي
ع = sre_parse.parse (ع ، أعلام)
ملف "E: dev \ Python \ lib \ sre_parse.py" ، السطر 948 ، في التحليل
p = _parse_sub (المصدر ، الحالة ، الأعلام & SRE_FLAG_VERBOSE ، 0)
ملف "E: dev \ Python \ lib \ sre_parse.py" ، السطر 443 ، في _parse_sub
itemsappend (_parse (مصدر ، حالة ، مطوّل ، متداخل + 1 ،
ملف "E: dev \ Python \ lib \ sre_parse.py" ، السطر 549 ، في _parse
رفع خطأ المصدر ("مجموعة الأحرف التي لم يتم إنهاؤها" ،
re.error: تعيين أحرف غير منتهية في الموضع 4

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

re.escape (os.sep) لأن os.sep في نظام التشغيل windows \ وتحتاج إلى escape # 618

ال 3 كومينتر

re.escape (os.sep) لأن os.sep في نظام التشغيل windows \ وتحتاج إلى escape # 618

يعمل CMD ، لكن لا يستطيع PowerShell العثور على المسار بشكل صحيح.

لقد اتبعت هذا الدليل https://leetschau.github.io/autojump-in-windows-console.html وأضفت هذه الأسطر إلى bin/autojump_math.py:78-88 :

sep = '\\\\' if os.sep == '\\' else os.sep
regex_no_sep = '[^' + sep + ']*'
regex_no_sep_end = regex_no_sep + '$'
regex_one_sep = regex_no_sep + sep + regex_no_sep

واضطررت أيضًا إلى إضافة مجلد /bin من الريبو إلى المتغيرات البيئية للنوافذ. لم يقطع البرنامج النصي للتثبيت (ربما لأنني كنت أستخدمه في PowerShell؟)

ومع ذلك ، ما زلت لا أستطيع تشغيله مع PowerShell ، لكنه يعمل في موجه الأوامر 🤷

باستخدام الإصدار 3.9.2 من python.

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

القضايا ذات الصلة

nikitavoloboev picture nikitavoloboev  ·  13تعليقات

davux picture davux  ·  9تعليقات

chauzer picture chauzer  ·  13تعليقات

dotimes picture dotimes  ·  4تعليقات

mbigras picture mbigras  ·  3تعليقات