ModuleNotFoundError: Tidak ada modul bernama 'cStringIO' · [duplikat]

Saya baru mengenal python, dan saya menjalankan setoolkit, saya telah diberitahu bahwa modul cstringio tidak ditemukan, saya membaca beberapa solusi online seperti membuka log perubahan python dan membuat beberapa perubahan. Masalah saya adalah saya tidak tahu cara mengakses changelog atau di mana, jadi saya bisa mengimpor solusi yang saya lihat online. Tolong bantu apa pun

ModuleNotFoundError: Tidak ada modul bernama 'cStringIO' ·


person che    schedule 13.08.2019    source sumber
comment
apakah kamu mencoba ini? stackoverflow.com/ question/28200366/ -- kemungkinan duplikat   -  person Sammit    schedule 13.08.2019
comment
Versi python mana yang Anda gunakan?   -  person Suraj Ramesh    schedule 13.08.2019


Jawaban (2)


Saya pikir Anda menggunakan python 3.x Tidak ada modul bernama 'cStringIO' dengan python 3.x Seperti yang saya tahu cStringIO tidak lagi ada di 3.x. Mungkin Anda bisa menggunakan io.StringIO

Anda harus menggunakan ini

from io import StringIO

Baca tautan ini: https://github.com/Infinidat/infi.clickhouse_orm/issues/27

person Rajeev Shankhwar    schedule 13.08.2019

Masalahnya adalah, di Python 3 diganti dengan from io import StringIO. Ini berfungsi di versi 2 dan 3:

from io import BytesIO     # for handling byte strings
from io import StringIO    # for handling unicode strings
person Van Gran    schedule 13.08.2019