即使安装了软件包,PyAutoGUI 也不会导入



在使用pip成功地将pyautogui安装到我在Visual Studio中使用的Python3.10环境后,当尝试简单地导入库时,我仍然得到此错误。

Warning (active) reportMissingImports Import "pyautogui" could not be resolved

我知道它已经安装到正确的repo中,因为我可以在解决方案资源管理器的活动环境包中看到PyAutoGui(0.9.53)。还有

我试过几次尝试分别使用pip和pip3重新安装,但得到"需求已经满足";作为回报。

我是Python和编程的新手,所以任何提示或帮助都会很感激。

我以前像这样类似的问题。

python会在它的site-packages文件夹中查找包,如果你安装了多个python版本,有时这些包会安装到一个python版本,而不是你想要的那个。

这是你能做什么。

运行
pip show pyautogui

应该输出如下内容:

/Users/<user>/.local/share/virtualenvs/place/lib/python3.8/site-packages

pyautogui模块的安装位置。

现在使用python运行这段代码。

import sys
print(sys.path)

现在系统。路径应该包含与我们运行'pip show pyautogui'时显示的相同的站点包路径

如果系统。路径不包含pyautogui站点包路径,那么这意味着PIP为错误的python版本安装了pyautogui。

我相信用这个命令运行pip应该会将pyautogui安装到正确的python版本。

python<version> -m pip install pyautogui
Example:
python3.8 -m pip install pyautogui

你可以通过运行命令

找到你的python版本
python --version

相关内容

  • 没有找到相关文章

最新更新