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

配置pip的global.target参数后如何调整二进制文件安装路径

解决方案

你当前遇到的问题是target参数被配置后,pip会默认将配套的可执行二进制文件放到目标安装目录下的bin子目录,只需要额外指定可执行文件的安装路径即可:

  1. 修改/root/.config/pip/pip.conf配置,在[global]段新增install-option参数:
[global]
target = /usr/local/lib/python-allver/site-packages
install-option = --install-scripts=/usr/local/bin
  1. 验证/usr/local/bin是否在系统PATH环境变量中,执行命令:
echo $PATH

如果输出中没有/usr/local/bin,可以编辑/etc/environment,在PATH的取值中添加该路径即可,修改后执行source /etc/environment生效。

验证配置

修改完成后可以安装一个带可执行文件的测试包验证效果,比如:

pip install tldr

安装完成后执行which tldr,如果输出/usr/local/bin/tldr则说明配置生效。

注意事项

  • 如果你需要临时调整单次安装的二进制文件路径,可以直接在命令行指定参数:pip install <包名> --install-scripts <自定义路径>
  • 如果你需要给普通用户也适配这套配置,可以把pip.conf的配置放到/etc/pip.conf全局配置文件中,所有用户使用pip时都会生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 18:36:04