虚拟环境安装MySQL遇异常:CMD可安装VS Code报致命错误
虚拟环境下MySQL安装:CMD成功VS Code失败的解决办法
排查方向与解决步骤
确认VS Code终端已激活虚拟环境
VS Code默认打开的终端不会自动激活虚拟环境,需手动执行激活命令:
Windows系统:.\你的虚拟环境名\Scripts\activate
看到终端前缀出现(虚拟环境名)后,再执行安装命令(比如pip install mysqlclient或pip install mysql-connector-python)检查VS Code终端的环境配置
- 按
Ctrl+,打开设置,搜索terminal.integrated.defaultProfile.windows - 将默认终端设为
Command Prompt(PowerShell有时会有环境变量加载异常) - 重启VS Code终端后重新尝试安装
- 按
清理缓存并修复权限
- 执行
pip cache purge清理pip缓存,避免旧缓存干扰 - 右键点击VS Code图标,选择「以管理员身份运行」,再激活虚拟环境执行安装命令
- 执行
你遇到的致命错误基本是因为VS Code终端未处于正确的虚拟环境中,导致调用了全局Python环境,而该环境不满足MySQL包的安装条件。
内容的提问来源于stack exchange,提问作者Mahfuz Hasan
相关产品推荐
相关产品推荐

