You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Thonny执行pip install时报--user与--target参数冲突的错误

问题说明

执行的完整命令如下:
/Applications/Thonny.app/Contents/Frameworks/Python.framework/Versions/3.7/bin/python3.7 -m pip install --no-cache-dir --user BeautifulSoup --disable-pip-version-check
报错信息如下:

ERROR: Can not combine '--user' and '--target'
Process returned with code 1

报错核心原因是Thonny执行pip安装时默认自动添加--user参数,和内置的--target参数冲突导致安装失败。

解决步骤

方法1:通过图形界面修改(推荐)

  • 启动Thonny,点击顶部菜单栏的 Thonny → 选择 偏好设置(Windows/Linux系统对应点击 工具 → 选项)
  • 在弹出的设置窗口中切换到 解释器 标签页
  • 点击标签页底部的 管理pip安装参数 按钮
  • 弹出的输入框中会显示当前默认的pip参数,删除其中的 --user 字段,点击确定保存设置
  • 重启Thonny后生效

方法2:直接修改配置文件

如果图形界面中找不到对应选项,可以直接编辑配置文件修改:

  • macOS系统打开路径为 ~/Library/Thonny/configuration.ini 的文件
  • Windows系统打开路径为 %APPDATA%\Thonny\configuration.ini 的文件
  • Linux系统打开路径为 ~/.config/Thonny/configuration.ini 的文件
  • 找到文件中的 pip.install_args 配置项,删除值中的--user参数后保存文件,重启Thonny即可

修改完成后重新安装所需模块,即可正常执行安装命令。

内容的提问来源于stack exchange,提问作者Davies Dan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 23:15:10