Saya dapat mengimpor PyQt5 tetapi saya tidak dapat mengimpor dari PyQt5.QtWidgets ketika saya menginstal pyqt di lingkungan conda.

Saya sudah mencoba menghapus dan menginstal ulang dengan conda dan itu tidak menyelesaikan masalah. Jika saya menginstal dengan pip di lingkungan virtual biasa alih-alih dengan Anaconda maka itu berfungsi.

Ini kodenya:

from PyQt5.QtWidgets import *

Ini adalah kesalahannya:

$ python main.py
Traceback (most recent call last):
  File "main.py", line 1, in <module>
    from PyQt5.QtWidgets import *
ModuleNotFoundError: No module named 'PyQt5.QtWidgets'
0
jtbates 14 Agustus 2019, 00:19

1 menjawab

Jawaban Terbaik

Ternyata itu adalah masalah jalur. Saya telah menginstal Homebrew setelah Anaconda dan /usr/local/bin berada di depan $HOME/anaconda3/bin di $PATH, jadi Homebrew Python dipanggil alih-alih Anaconda Python.

0
jtbates 15 Agustus 2019, 05:25