快速解决Python目录变化后pip无法使用,Fatal error in launcher
- 报错log
Fatal error in launcher: Unable to create process using '"c:\XXX\python392\python.exe" "C:\XXX\Python-392\Scripts\pip.exe" list': ???????????
-
原因分析
该情况会出现在windows操作系统下, Python安装后,默认的安装目录发生变化时.
在Python通常的安装过程中, Windows下使用的是.exe安装包, 安装过程中, 不仅会安装必要的二进制文件, 在包管理工具pip.exe中还会写入所安装的路径.
如果这个时候, 通过拷贝移动等方式, 形成类似绿色版安装的形式.
那pip.exe就会在调用过程中出现该Fatal error in launcher
错误. -
解决方式选一
- (非主流) 修改Pip.exe二进制文件内写入的路径, 需要对应的修改工具
- (推荐) 重新进行一下pip的下载动作, 覆盖原有的Pip.exe , 请在Python根目录下执行cmd命令如下
certutil -urlcache -split -f https://bootstrap.pypa.io/get-pip.py python get-pip.py
- (推荐) 或直接下载该bat
https://pan.baidu.com/s/1HZdZCCscN-VPW_xr3ipqlQ?pwd=8888
放置于Python根目录, 双击执行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具