首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使安装了软件包,PyAutoGUI也不会导入

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

Stack Overflow用户
提问于 2022-07-08 19:09:57
回答 1查看 95关注 0票数 0

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

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

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

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-08 19:59:59

我以前也有过类似的问题。

python所做的是在它的site-packages文件夹中查找包,如果您安装了多个python版本,有时这些包将被安装为一个python版本,而不是您想要的版本。

这就是你能做的。

代码语言:javascript
复制
pip show pyautogui

这应该输出如下内容:

代码语言:javascript
复制
/Users/<user>/.local/share/virtualenvs/place/lib/python3.8/site-packages

这里是安装pyautogui模块的地方。

现在使用python运行以下代码。

代码语言:javascript
复制
import sys
print(sys.path)

现在,sys.path应该包含运行‘pyautogui’时显示的相同的站点包路径。

如果sys.path不包含pyautogui packages路径,那就意味着pip安装了错误的pyautogui版本。

我认为使用此命令运行pip应该会将pyautogui安装到正确的python版本。

代码语言:javascript
复制
python<version> -m pip install pyautogui

Example:
python3.8 -m pip install pyautogui

您可以通过运行以下命令找到您的python版本:

代码语言:javascript
复制
python --version
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72915995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档