Pip: بعد تثبيت النقطة لـ lark ، يكون ملف __init__.py فارغًا

تم إنشاؤها على ١٢ مايو ٢٠٢٠  ·  3تعليقات  ·  مصدر: pypa/pip

بيئة

  • إصدار النقطة: 18.1
  • إصدار Python: 3.7.3
  • نظام التشغيل: Windows 10، Raspbian 10

وصف
لقد قمت مؤخرًا بتنزيل pip و python على نظام Windows الخاص بي ، وقمت بتثبيت lark (pip install lark). بعد تشغيل المصدر الذي يستخدم وحدات lark ، أعطاني أخطاء حول الوحدات النمطية المفقودة من lark. اكتشفت أن ملف _ _ init _ _.py فارغ في ملف site -pack / lark / الذي تم تنزيله. لا بد لي من تنزيل محتوى الملف وإضافته يدويًا من github لاستخدام الحزمة. تحدث هذه المشكلة فقط بعد التثبيت الجديد للنقطة ، عند ترقية واحدة موجودة ، تعمل الحالة بشكل جيد ، ويتم تنزيل الحزمة ويكون محتوى الملف صحيحًا.

سلوك متوقع
يمكن استخدام حزمة lark على جهاز كمبيوتر تم إعداده حديثًا

كيفية التكاثر

  1. قم بتثبيت أحدث نقطة على جهاز كمبيوتر لم يتم تثبيته فيه من قبل
  2. تنفيذ "نقطة تثبيت قبرة"
  3. تحقق من ملف site -pack / lark / _ _ init _ _.py ، الملف لا يحتوي على محتوى

تمكنا من إعادة إنتاج هذا على 3 أجهزة مختلفة (1xWindows ، 2xRaspberryPi). لا تحدث المشكلة أبدًا عند ترقية النقطة بدلاً من التثبيت الجديد.

support

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

هل الحزمة lark مذكورة في التذكرة https://github.com/voidfiles/lark ؟ أرى أنه __init__.py فارغ بالفعل وأن حزمة PyPi المرتبطة

كانت تفاصيل الحزمة عندما قمت بتثبيت lark في virtualenv جديدة على النحو التالي. هذا هو المكان الذي اكتشفت فيه مستودع جيثب

$ pip show lark
Name: lark
Version: 0.0.4
Summary: Lark is a RESTy interface for python
Home-page: http://github.com/voidfiles/lark
Author: Alex Kessinger
Author-email: [email protected]
License: MIT
Location: /Users/devesh/Desktop/venv/lib/python3.8/site-packages
Requires: Flask, colander, redis, iso8601
Required-by: 

أظن أنك أردت بدلاً من ذلك تثبيت https://github.com/lark-parser/lark ؟ التي تحتاج إلى تشغيل pip install lark-parser وفقًا لمستنداتها.

ال 3 كومينتر

هل الحزمة lark مذكورة في التذكرة https://github.com/voidfiles/lark ؟ أرى أنه __init__.py فارغ بالفعل وأن حزمة PyPi المرتبطة

كانت تفاصيل الحزمة عندما قمت بتثبيت lark في virtualenv جديدة على النحو التالي. هذا هو المكان الذي اكتشفت فيه مستودع جيثب

$ pip show lark
Name: lark
Version: 0.0.4
Summary: Lark is a RESTy interface for python
Home-page: http://github.com/voidfiles/lark
Author: Alex Kessinger
Author-email: [email protected]
License: MIT
Location: /Users/devesh/Desktop/venv/lib/python3.8/site-packages
Requires: Flask, colander, redis, iso8601
Required-by: 

أظن أنك أردت بدلاً من ذلك تثبيت https://github.com/lark-parser/lark ؟ التي تحتاج إلى تشغيل pip install lark-parser وفقًا لمستنداتها.

مرحبا deveshks ،

شكرًا على التلميح ، نعم ، يبدو أن الحزمة المثبتة من ملفات voidfiles. سألقي نظرة على الفكرة الأولية وراء تثبيت lark أولاً ، ثم lark-parser في المصدر الذي يجب أن أقوم بإعداده.

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

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