我无法在命令提示符上运行python脚本,它必须导入任何模块,而我可以在python IDLE上运行该脚本而不会出现任何错误。我想,在我的机器上安装Anaconda之后会发生这种情况。
即使我运行" Python"命令它启动shell然后在那里我可以导入我想要的任何模块而没有任何错误。
C:\Users\USER>python
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import PyQt4
>>>
但是当我尝试运行一个必须直接导入任何模块的脚本时,会出现" ModuleNotFoundError" 错误。
E:\Python\PyQt4\Apps\test>main.py
Traceback (most recent call last):
File "E:\Python\PyQt4\Apps\test\main.py", line 9, in <module>
from PyQt4 import QtCore, QtGui
ModuleNotFoundError: No module named 'PyQt4'
E:\Python\PyQt4\Apps\test>
我不知道为什么会发生这种情况