Py学习  »  Python

如果从cmd或.py文件运行,则包不起作用…python

Scooterz Giovanni • 5 年前 • 366 次点击  

我注意到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运行它,我不明白为什么它找不到/识别模块。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43432
 
366 次点击  
文章 [ 1 ]  |  最新文章 5 年前