在cmd上运行时无法在python脚本上使用模块

时间:2018-01-05 03:07:26

标签: windows python-3.x import command-prompt python-module

我无法在命令提示符上运行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>

我不知道为什么会发生这种情况

0 个答案:

没有答案