为什么当我切换 Python 版本时 Python Imports 停止工作?

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

我正在使用“pyautogui”模块开发一个项目,我需要将我的python版本从基础3.7.4切换到3.11.6,但是当我切换它时,它给出了一个错误

'Import "pyautogui" could not be resolved from source'
。我目前正在使用 VSCode(如果这有帮助的话)。

我尝试卸载并重新安装“pyautogui;”多次,但当我这样做时,它说,

'Requirement already satisfied.'
我已经尝试下载最新版本的conda,但它仍然从我的所有调试方法中说,
"Import "pyautogui" could not be resolved from source"
。我也尝试过更新 pip 安装程序,但这也不起作用。

python visual-studio-code conda version pyautogui
1个回答
0
投票

Python解释器和第三方包是一一对应的。您安装在哪个环境中将使用哪个包。

如果您对当前环境感到困惑。使用以下代码打印当前解释器路径,然后使用带有完整路径的命令来安装第三方软件包。

import sys
print(sys.executable)

仅举个例子,修改路径为你的:

E:\Programs\anaconda3\python.exe -m pip install pyautogui 

如果您使用 conda,还可以在 Anacond Navigator 中进行管理。

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