簡體   English   中英

導入錯誤:沒有模塊名稱 pyautogui

[英]ImportError: No module name pyautogui

在樹莓派終端中,我得到

ImportError: No module named pyautogui

但是代碼在 Thonny python IDE 中運行得非常好

我正在嘗試使用 crontab 安排代碼 (code.py),但代碼沒有運行可能是因為 ImportError

import pyautogui

因為你沒有pyautogui來安裝pyautogui你需要寫這個命令:

pip install pyautogui

嘿,我收到了相同的錯誤消息,我發現您可以通過兩種方式解決此問題。 確保您已正確安裝所有依賴項。 您可以嘗試安裝這些依賴項:

image==1.5.27
numpy==1.17.4
Pillow==6.2.1
requests==2.22.0
opencv-python
olefile==0.46
PyAutoGUI==0.9.48
PyMsgBox==1.0.7
pyobjc-core==6.2
pyobjc-framework-Cocoa==6.1
pyobjc-framework-Quartz==5.3
PyScreeze==0.1.26
PyTweening==1.0.3
pathlib

將這些添加到您的requirements.txt文件中。

$cd進入您的項目文件夾並運行此安裝命令pip install -r requirements.txt以安裝所需的二進制文件。 這應該可以解決問題。

請確保您使用的是python version > 3.5因為我發現pyautogui安裝有時與python versions <3.5不兼容,所以我建議使用version 3.6 您可以使用pyenv輕松為您的項目創建virtual environment ,並通過使用$pyenv shell <python-version>切換它們來管理多個版本的python versions

您也可以嘗試pip install pywinauto

兩者都很相似。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM