Python找不到的已安装模块

时间:2020-10-25 17:12:56

标签: python pip python-module

我需要使用autogui模块在​​Python中执行某些操作。当我运行脚本时,它说找不到autogui模块,所以我用 pip install autogui。 但是当我再次运行脚本时,它仍然说我该模块不存在。

2 个答案:

答案 0 :(得分:0)

尝试myData["one"] = &data{ID: "one", Value: "oneval"} myData["two"] = &data{ID: "two", Value: "twoval"} -我遇到了同样的问题。而不是pyautogui,写`pyautogui。或者,如果您运行的是python3或更高版本,请尝试:

autogui

答案 1 :(得分:0)

方法1:

您可能无法设置正确的Python解释器并在其中运行,请在VSCode中尝试以下操作。

Ctrl + Shift + p

然后在字段中输入以下内容。

python:选择解释器

选择所需的环境,然后重新安装 PyAutoGui

方法2:

为您的项目创建一个虚拟环境,其中将安装所有软件包并将它们与其他软件包隔离,并且因为它是专门针对您正在处理的项目的环境,因此不会出现导入错误。

我假设您使用Windows,因此请在工作目录中打开命令行,或在VSCode中打开工作目录,然后在VSCode内提供的命令行工具中输入以下内容。

Windows的Python安装程序包括pip。您应该可以使用以下方式访问点子:

py -m pip --version

您可以通过运行以下命令来确保最新的点值

py -m pip安装--upgrade pip

安装虚拟环境

py -m pip install --user virtualenv

创建虚拟环境

py -m venv env

第二个参数是创建虚拟环境的位置。通常,您可以在您的项目中创建它并将其命名为env。

venv将在env文件夹中创建虚拟Python安装。

最后,要激活环境,请运行以下命令

。\ env \ Scripts \ activate

这将激活您的环境。

pip安装pyautogui

请确保将您的解释器更改为您刚在 env / bin 文件夹中创建的解释器,然后运行您的代码,或者您可以输入* python 的路径 env / bin 文件夹中的em>文件。