当我们移动了python文件夹后,系统的全局变量却还是原来的python路径,此时在cmd中输入python,系统会按照以前的路径去找python.exe,pip.exe。因此需要修改全局变量。但是很多朋友再修改了全局变量之后,虽然python可用了,但pip依旧无法使用,会报错pip Fatal error in launcher: Unable to create process using {原pip路径} {现pip路径}。
这是因为pip其实也是python代码,pip里面的python解释器路径还是原来的路径没有更新,修改系统的全局变量并不会影响pip.exe这个文件中的python路径。
粗暴的解决方法就是直接修改pip.exe里面的python路径。注意,pip.exe是二进制文件,不能直接修改。
1. 下载打开二进制的软件(WinHex、HEdit)
2. 修改文件并保存
直接在右侧修改并保存