我注意到python(windows)有一个问题。如果我创建了一个程序(甚至很简单)并导入了一个包,那么如果我从python shell运行它,它就会工作
但如果我从
.py
文件或
cmd (C:\Python34\program.py)
没有。
明确:
程序1
from selenium import webdriver
print("have a good day")
程序2
import pyautogui
print("be happy")
pyautogui.moveT(300,300)
错误程序1
Traceback (most recent calls)
File"C:\Python34\program.py" line 1, in <module>
from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'
错误程序2
Traceback (most recent calls)
File"C:\Python34\program.py" line 1, in <module>
import pyautogui
ModuleNotFoundError: No module named 'pyautogui'
因此,如果我不从shell运行它,我不明白为什么它找不到/识别模块。