在使用pip成功地将pyautogui安装到我在Visual中使用的Python3.10环境后,在尝试导入库时仍然会出现此错误。
Warning (active) reportMissingImports Import "pyautogui" could not be resolved
我知道它安装到了正确的repo中,因为我可以从解决方案资源管理器中看到PyAutoGui (0.9.53)列在我的活动环境包下面。我也有
我尝试过几次尝试,分别使用pip和pip3重新安装,但是得到了“已经满足的需求”作为回报。
我是Python和编程的新手,所以任何提示或帮助都将不胜感激。
发布于 2022-07-08 19:59:59
我以前也有过类似的问题。
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)现在,sys.path应该包含运行‘pyautogui’时显示的相同的站点包路径。
如果sys.path不包含pyautogui packages路径,那就意味着pip安装了错误的pyautogui版本。
我认为使用此命令运行pip应该会将pyautogui安装到正确的python版本。
python<version> -m pip install pyautogui
Example:
python3.8 -m pip install pyautogui您可以通过运行以下命令找到您的python版本:
python --versionhttps://stackoverflow.com/questions/72915995
复制相似问题