Pip: Setelah pip install lark, file __init__.py kosong

Dibuat pada 12 Mei 2020  ·  3Komentar  ·  Sumber: pypa/pip

Lingkungan

  • versi pip: 18.1
  • Versi Python: 3.7.3
  • OS: Windows 10, Raspbian 10

Keterangan
Saya baru saja mengunduh pip dan python ke Windows saya, menginstal lark (pip install lark). Setelah menjalankan sumber yang menggunakan modul lark, itu memberi saya kesalahan tentang modul yang hilang dari lark. Saya menemukan bahwa di folder site-packages/lark/ yang diunduh file _ _ init _ _.py kosong. Saya harus mengunduh dan menambahkan konten file secara manual dari github untuk menggunakan paket. Masalah ini terjadi hanya setelah instalasi baru pip, ketika memutakhirkan yang sudah ada, kasing berfungsi dengan baik, paket diunduh dan konten file benar.

Perilaku yang diharapkan
Paket lark dapat digunakan pada komputer yang baru dipasang

Cara Mereproduksi

  1. Instal pip terbaru di komputer yang belum pernah diinstal sebelumnya
  2. Jalankan 'pip install lark'
  3. Periksa file site-packages/lark/_ _ init _ _.py, file tersebut tidak memiliki konten

Kami dapat mereproduksi ini pada 3 mesin yang berbeda (1xWindows, 2xRaspberryPi's). Masalah tidak pernah terjadi saat memutakhirkan pip alih-alih instalasi baru.

support

Komentar yang paling membantu

Apakah paket lark disebutkan dalam tiket https://github.com/voidfiles/lark ? Saya melihat bahwa __init__.py memang kosong dan Paket PyPi rekanan juga menunjuk ke repo yang sama.

Detail paket ketika saya menginstal lark di virtualenv baru adalah sebagai berikut. Di situlah saya menemukan repo github

$ 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: 

Saya kira Anda ingin menginstal https://github.com/lark-parser/lark ? Untuk itu Anda perlu menjalankan pip install lark-parser sesuai dengan dokumennya.

Semua 3 komentar

Apakah paket lark disebutkan dalam tiket https://github.com/voidfiles/lark ? Saya melihat bahwa __init__.py memang kosong dan Paket PyPi rekanan juga menunjuk ke repo yang sama.

Detail paket ketika saya menginstal lark di virtualenv baru adalah sebagai berikut. Di situlah saya menemukan repo github

$ 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: 

Saya kira Anda ingin menginstal https://github.com/lark-parser/lark ? Untuk itu Anda perlu menjalankan pip install lark-parser sesuai dengan dokumennya.

Hai deveshks,

Terima kasih atas petunjuknya, ya, sepertinya paket yang diinstal berasal dari voidfiles. Saya akan melihat apa ide awal di balik menginstal lark terlebih dahulu, lalu lark-parser di sumber apa yang harus saya atur.

Itu hebat. Sepertinya masalah Anda adalah tentang salah mengidentifikasi paket yang diinstal, dan tidak terkait dengan pip. Dalam hal ini, Anda dapat melanjutkan dan menutup masalah.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat