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

使用MoviePy报错ModuleNotFoundError: No module named 'pip._internal.utils.temp_dir'求解决

解决pip ModuleNotFoundError: No module named 'pip._internal.utils.temp_dir' 问题

错误显示调用的是pipx共享环境中的pip,而非你指定的虚拟环境MyEnv内的pip,且该pipx的pip安装已损坏。以下是具体解决步骤:

  • 确保使用虚拟环境内的pip执行安装(你原命令路径正确,需避免误调用系统或pipx的pip):

    $HOME/.venvs/MyEnv/bin/python -m pip install moviepy SpeechRecognition pydub pysrt googletrans==4.0.0-rc1 gtts
    
  • 若需修复pipx共享环境的pip:

    1. 卸载pipx中的pip:
      pipx uninstall pip
      
    2. 重新安装pip到pipx环境:
      pipx install pip
      
    3. 验证修复结果:
      pipx run pip --version
      
  • 彻底规避环境冲突:重新创建虚拟环境

    1. 删除现有虚拟环境:
      rm -rf $HOME/.venvs/MyEnv
      
    2. 基于Python3.12重新创建虚拟环境:
      python3.12 -m venv $HOME/.venvs/MyEnv
      
    3. 激活环境并安装依赖:
      source $HOME/.venvs/MyEnv/bin/activate
      pip install moviepy SpeechRecognition pydub pysrt googletrans==4.0.0-rc1 gtts
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 00:57:41