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

修改Python pip默认安装路径遇阻:执行pip -m site -help未输出site.py路径

修改pip默认安装路径的解决方法

一、正确获取site.py文件位置

你用错命令了,正确的命令是:

python -m site

执行后会输出包含USER_SITE、USER_BASE的内容,其中会显示site.py所在的目录路径(一般在Python安装目录的Lib文件夹下)。

如果想直接输出site.py的具体路径,可执行:

python -c "import site; print(site.__file__)"

二、修改site.py配置调整默认路径

  1. 找到site.py文件后,用文本编辑器打开它。
  2. 定位到USER_BASE和USER_SITE的定义代码段,将路径修改为你期望的自定义路径(例如USER_BASE = 'D:/Python/CustomEnv',USER_SITE = 'D:/Python/CustomEnv/Lib/site-packages')。
  3. 保存文件后,重新执行python -m site验证路径是否修改成功。

三、无需修改site.py的替代方案

不想改动系统级文件的话,可以通过设置环境变量实现:

  • Windows:在系统环境变量中添加PYTHONUSERBASE,值设为你的自定义基础路径,pip会自动在该路径下生成site-packages目录。
  • Linux/macOS:在终端执行export PYTHONUSERBASE=/your/custom/path,若要永久生效,可将该命令写入/.bashrc或/.zshrc文件中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 21:14:54