Mengapa Saya Mendapat \'AttributeError: modul \'enum\' tidak mempunyai atribut \'IntFlag\'\' dalam Python 3.6.1?

Patricia Arquette
Lepaskan: 2024-11-04 15:02:02
asal
766 orang telah melayarinya

Why Am I Getting an

AttributeError: modul 'enum' tiada atribut 'IntFlag'

Isu:

Apabila melaksanakan Python 3.6.1 dalam Console atau melalui arahan python3, AttributeError ditemui kerana ketiadaan atribut IntFlag dalam modul enum.

Analisis:

Kelas IntFlag adalah penting kepada fungsi penghitungan Python. Ketiadaannya mungkin menunjukkan bahawa modul enum yang dipasang bukanlah versi perpustakaan standard.

Penyelesaian:

Siasat status pemasangan pakej enum34, kerana ia sering mengatasi modul enum perpustakaan standard. Untuk mengesahkan, semak nilai enum.__file__.

<code class="python">import enum
print(enum.__file__)</code>
Salin selepas log masuk

Jika laluan menghala ke luar direktori perpustakaan standard (cth., ke pakej pihak ketiga seperti /usr/local/lib/python3.6/ enum34.py), nyahpasang enum34.

<code class="bash">pip uninstall -y enum34</code>
Salin selepas log masuk

Sekiranya keserasian dengan kedua-dua versi Python <=3.4 dan >3.4 adalah perlu, pertimbangkan untuk menggunakan pakej enum-compat, yang memasang enum34 hanya untuk versi Python lama yang tidak mempunyai modul enum perpustakaan standard.

Atas ialah kandungan terperinci Mengapa Saya Mendapat \'AttributeError: modul \'enum\' tidak mempunyai atribut \'IntFlag\'\' dalam Python 3.6.1?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!