Pyautogui 无法通过 Pylance 解决

问题描述 投票:0回答:4

我在python3上安装了pyautogui模块(仅python版本。我已经安装在我的电脑上),但由于某种原因,Visual Studio没有检测到它。 我通过以下方式导入它: “导入 pyautogui”

我尝试重新安装它等,但没有任何帮助。

python python-3.x visual-studio-code pyautogui
4个回答
0
投票

解决方案1

检查是否没有更多的python版本。

  1. Ctrl + Shift + P 打开新的命令面板。

  2. 找到Jupyter:选择Interpreter启动Jupyter服务器

  3. 选择你的Python版本。

解决方案2

如果您使用 Visual Studio Code 并导入任何库,您将面临以下错误:“未解析的导入”。要解决此错误,在工作区设置中,您可以设置 Python 路径,如下所示。

  1. Ctrl + Shift + P 打开新的命令面板。
  2. 查找首选项:打开工作区设置(JSON)
  3. 添加代码并编辑路径:
{
   "python.defaultInterpreterPath": "/path/to/your/venv/bin/python",
}

0
投票

看起来你安装的python环境

pyautogui
不是你在VSCode中选择的python环境。

您可以通过

pyautogui
到达安装
pip show pyautogui
的位置。

您可以点击VSCode左下角的python解释器版本来切换您的python解释器或在所选环境中重新安装

pyautogui

在 VSCode 中选择环境后,可以通过 Ctrl+Shift+` 在 VSCode 中打开一个新终端。 Python 扩展将帮助您激活终端中的环境,并且软件包将安装到所选的 python 环境中。


0
投票

不确定是否有人仍然遇到此问题,但我通过在 win cmd 上使用“pip install pyautogui”安装 phyautogui 模块来纠正它。

只要运行它,Visual Studio就会自动识别。

请记住,您需要在 Windows 上安装 phyton 路径才能在 cmd 上运行 pip


0
投票

我也遇到了这个问题,我花了大约一个小时试图解决它,问题是我使用的 python 解释器是 python 3.9 而不是 3.12,我通过使用 Cmd + Shift + P 打开命令面板来修复它在 Mac 上按 Ctrl + Shift + P 在 Windows 上。然后输入“Python:选择解释器”并更改为您的版本。我对 python 很陌生,也许这就是为什么我花了这么长时间才做一件简单的事情。

© www.soinside.com 2019 - 2024. All rights reserved.