为了账号安全,请及时绑定邮箱和手机立即绑定

无法在我的 IDE 中成功导入/使用 pyautogui 库

无法在我的 IDE 中成功导入/使用 pyautogui 库

宝慕林4294392 2023-05-23 14:54:47
我正在尝试使用一个小脚本每隔一两分钟稍微移动一下我的鼠标,让我看起来像是坐在我的办公桌前(请不要告诉我的老板)有谁能帮助解释为什么会发生这种情况?从我的命令提示符我能够成功安装pip install pyautogui请注意:pip3 install autogui未被识别打开 pycharm 后,我运行了代码,并收到以下错误:ModuleNotFoundError: No module named 'pyautogui'我还使用 pip version = anaconda3\lib\site-packages\pip (python 3.7) 检查以确保我在命令行中有 python 3**下面的完整代码供参考import pyautoguiimport timeimport sysfrom datetime import datetimepyautogui.FAILSAFE = FalsenumMin = Noneif ((len(sys.argv)<2) or sys.argv[1].isalpha() or int(sys.argv[1])<1):    numMin = 1else:    numMin = int(sys.argv[1])while(True):    x=0    while(x<numMin):        time.sleep(60)        x+=1    for i in range(0,200):        pyautogui.moveTo(0,i*4)    pyautogui.moveTo(1,1)    for i in range(0,3):        pyautogui.press("shift")    print("Movement made at {}".format(datetime.now().time()))https://github.com/Johnson468/Stay-Awake供参考-我正在使用Windows
查看完整描述

2 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

您无法pyautogui从 pycharm 中的 python 3 解释器导入,因为它未安装。
当你运行时,pip install pyautogui你将它安装在你的 python2.7 环境中。

当您尝试安装它时,pip3您运行了 anaconda 的 pip(根据您的错误)。
您可以使用命令检查在 CMD 中使用了哪个 pip where pip3

如果没有找到,您可以尝试像这样运行它:python -m pip但请确保您运行的是 python3!

我强烈建议在虚拟环境中安装所有内容,venv以确保没有遗漏任何内容并且您没有任何依赖项问题。
或者,如果您是 python 的新手,请卸载所有不同的实例并只保留一个(在您的情况下可能是 python3),或者PATH在 Windows 中编辑您

pip此外,我很确定当您从控制台运行时,您正在计算机上使用它的另一个实例,然后是您在 pycharm 上设置为解释器的实例,因此您根本无法使用 pip3。

如果以上都没有帮助,请在您的问题中添加更多详细信息,我将编辑答案。

摘要:当您从 CMD 运行 python 或 pip 时,您的计算机上安装了几个 python 实例(至少一个 python2.7 和一个 anaconda),如果指的是 python2.7。
但是当你在 Pycharm 中为你的项目选择一个解释器时,你选择了一个 python3 实例,它显然不包含pyautogui. 在 Pycharm 中设置和安装包时,
请确保使用正确的python 实例。


查看完整回答
反对 回复 2023-05-23
?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

问题可能是您没有安装 pip。

我知道大多数 Mac 都预装了 pip 和 Python,但尝试一下也没什么坏处:sudo easy_install pip

如果这似乎不是问题,您可能pip install packageName在错误的目录中运行。

您将需要访问 python 中的脚本文件夹并pip install packageName在其中运行命令。

这是针对 Mac 的回答,但将命令切换到另一个操作系统应该不难。只需确保安装了 pip 并且安装在正确的目录中即可。


查看完整回答
反对 回复 2023-05-23
  • 2 回答
  • 0 关注
  • 379 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信